1
resposta

Receita do Yan

Olá, acredito que cheguei no objetivo!

<meta charset="UTF-8">

<h1>Receitas do Yan</h1>

<script>

    var ingredientes = [];
    var quantidade = parseInt(prompt("Quantos ingredientes você vai adicionar?"));
    var contador = 1;
    var repetiu = false;

    function verifica(){
        for(var posicao = 0 ; posicao <= contador; posicao++ ){
            repetiu = false
            if(ingredientes[posicao] == ingrediente){

                repetiu = true
                break;
            }
        }
 }


    while( contador <= quantidade) {

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


// se nao repetiu então insere na lista 
      if( repetiu == false ) {

        ingredientes.push(ingrediente);

      } else {
          while(repetiu == true ){

        alert("Ingrediente já informado!")
        ingrediente = prompt("Informe o ingrediente " + contador);
        verifica();

        }
        ingredientes.push(ingrediente);
      }
        contador++;
    }
    document.write(ingredientes)
    console.log(ingredientes);
</script>
1 resposta

Fala, Lucas! Tudo bem contigo?

Desculpe a demora em dar um retorno!!!

Achei bacana em criar a função verifica!!!

Mandou bem!

Qualquer dúvida nos procure

Um abraço e bons estudos!!!