Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Funciona com você?

Não estava funcionando. Os itens não estavam sendo adicionados no array. Não sei o que mudei que funcionou, funciona ai?

<meta charset = "UTF-8">

<h1>Receitas do Yan</h1>

<script>

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

    while(contador <= quantidade){

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

        var achouRepetido = false

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


            if(ingredientes[posicao] == ingrediente){

                achouRepetido = true;

                if(achouRepetido = true){

                    alert("Desculpe, mas você deve informar ingredientes diferentes.");
                }

            }

        }
        if(achouRepetido == false){

                    ingredientes.push(ingrediente);
                    contador++;
            }

    }

console.log(ingredientes);



</script>
1 resposta
solução!

Olá Anderson, tudo certo?

Aqui funcionou corretamente. O código ficou muito bom!

Parabéns pelo código. Continue praticando!

Abraços e bons estudos!