Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

[Proyecto] Receta sin Ingredientes Repetidos

Recetas de Armando

<script>
    let cantidad = parseInt(prompt("¿Cuantos Ingredientes vas a añadir?"));
    let ingredientes = [];
    let resultado = anadirIngrediente();

    document.write(`<table>
                    <thead>
                        <tr>
                             <th>Número</th>
                             <th>Ingrediente</th>
                        </tr>
                    </thead>
                    <tbody>
                        ${imprimirTabla(resultado)}
                    </tbody>
                    </table>`);

    function anadirIngrediente(){

        while(cantidad>0){
            let item = prompt("Ingrese un Ingrediente : ");
            let encontrado = ingredientes.indexOf(item); //devuelve -1 si no existe el elemento en el array

            if (encontrado == -1){ //si no existe agregalo al array
                ingredientes.push(item);
                cantidad--;
                alert(`Se añadio el Ingrediente ${item} ,Total de Ingredientes Restantes : ${cantidad}`);
            }else{
                alert(`El Ingrediente ya existe, Total de Ingredientes Restantes : ${cantidad}`);
            }
        }
        return ingredientes

    }

    function imprimirTabla(array){
        let cadena = "";
        for(let i=0 ; i< array.length; i++){
            cadena+=`<tr><td>${i + 1}</td><td>${array[i]}</td></tr>`;
        }
        return cadena
    }

</script>
![Recetas de Armando](https://cdn1.gnarususercontent.com.br/6/495392/b33956a9-59bf-4b68-832b-4126a4daf843.png)
2 respuestas

No deja visualizar las etiquetas style , al copiar el código :(

¡Hola Alumno! ¡Deseo que estés bien!

¡Muchas Felicidades!

¡Gracias por compartir tu código con nosotros! Nos alegra mucho ver tu avance en las prácticas, éstas te darán un mayor fundamento en el aprendizaje. ¡Continua con ese mismo entusiasmo y no te desanimes!

Si aún tienes un poco de dificultad para compartir el restante de tu código, te dejo a continuación un video que te enseñará a compartir tu código en nuestro foro.

¡Te deseo mucho éxito en tus estudios! y recuerda que aquí estaremos para apoyarte!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!