1
resposta

Minha Solução

<meta charset="UTF-8">

<h1>Receitas do Yan</h1>

<script>
    var ingredientes = [];

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

    var contador = 0;

    var iguais = false;

    while( contador < quantidade) {

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

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

            if(ingrediente == ingredientes[posicao]){
                iguais = true;
                break;

            }else{
                iguais = false;
            }
        }

        if(iguais == false){
            ingredientes.push(ingrediente);
            contador++;
        }
        if(iguais == true){
            alert("Você digitou um ingrediente repetido!");
        }
    }

    document.write("Lista de ingredientes: "+"<br>");
        for(var posicao = 0; posicao <ingredientes.length; posicao++){
            document.write(ingredientes[posicao] + "<br>");
        }
    console.log(ingredientes);
</script>
1 resposta

Oi, Murilo, como vai?

Excelente! Sua resolução ficou ótima e completa.

Parabéns pelo empenho nos estudos!

Continue praticando.

E qualquer dúvida pode contar com a gente aqui no fórum.

Abraços e bons estudos!