1
resposta

Não existe ingrediente repetido aqui

Minha solução para o exercicio foi essa

<meta charset="UTF-8">

<h1>Receitas do Yan</h1>

<script>

    function mostra(texto){
        return document.write(texto + "<br>")
    }

    var ingredientes = [];

    var quantidade = parseInt(prompt("Quantos ingredientes você vai adicionar?"));

    var contador = 1;
    while( contador <= quantidade) {

        var ingrediente = prompt("Informe o ingrediente " + contador);

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

            while(ingredientes[i] == ingrediente){

                ingrediente = prompt(" Esse Ingrediente ja existe na lista, Informe-o novamente")
            }

        }

        ingredientes.push(ingrediente)

        contador++;
    }

    for ( c = 0; c < ingredientes.length;c++){
        mostra("Ingrediente " + (c+1) + " " + ingredientes[c])
    }
   </script>
1 resposta

Olá, Eduardo! Espero que você esteja bem.

Agradecemos por compartilhar seu código com a gente, parabéns pela sua dedicação. Continue assim!

Se tiver alguma dúvida, estaremos aqui pra te ajudar! :)

Se este post te ajudou, por favor, marque como solucionado ✓. Bons estudos!