Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

Sin ingredientes repetidos

<meta charset="UTF-8">

<h1>Recetas de Armando</h1>

<script>

    var ingredientes = [];
    var cantidad = parseInt(prompt("¿Cuántos ingredientes vas a añadir?"));
    var contador = 1;

    while( contador <= cantidad) {
        var encontrado = false;
        var ingrediente = prompt("Informe el ingrediente " + contador);
        console.log(ingrediente);

        for(var i = 0; i < ingredientes.length; i++){

            if(ingrediente == ingredientes[i]){
                encontrado = true;
                //prompt("ingrediente " + ingrediente + "ya esta en la lista");
                alert("ingrediente " + ingrediente + " ya esta en la lista");
                break;
            }          

        }
            if (encontrado == false){
            ingredientes.push(ingrediente);
            contador++;
            }

    }

    document.write("Estos son los ingredientes que insertaste <br>");
    for (j=0; j<ingredientes.length; j++){

        document.write(ingredientes[j]);
        document.write("<br>");
    }

    console.log(ingredientes);

</script>
1 respuesta
solución!

Hola Jonathan, espero que esté bien.

Gracias por compartir tu código con nosotros.

Si tienes alguna pregunta sobre el contenido de los cursos, estaremos aquí para ayudarte.

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