Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

¡No hay ingredientes repetidos aquí!

es increible como se puede mejorar un codigo

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta
<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 ingrediente = prompt("Informe el ingrediente " + contador);
        console.log(ingredientes);
        var encontrado = false;
        for (var i = 0; i < ingredientes.length ; i++ ){
            if (ingredientes[i]==ingrediente) {
                encontrado = true;
                alert("ingrediente repetido! "+ingrediente);
                break;
            }
        }
        if (encontrado == false) {
                ingredientes.push(ingrediente);                
                document.write("<li>" + ingredientes[i] +"</li>");
                contador++;
            }

    }

    console.log(ingredientes);


</script>