Assim ficou meu código do exercício: "Não existe ingrediente repetido aqui!"
<meta charset="UTF-8">
<h1>Receitas do Yan</h1>
<script>
function existe(ingrediente){
for (var i = 0; i < ingredientes.length; i++){
if (ingrediente == ingredientes[i]) {
return true;
}
}
return false;
}
var ingredientes = [];
var quantidade = parseInt(prompt("Quantos ingredientes você vai adicionar?"));
var contador = 1;
while( contador <= quantidade) {
var ingrediente = prompt("Informe o ingrediente " + contador);
if (existe(ingrediente) != true) {
ingredientes.push(ingrediente);
contador++;
} else {
alert("Produto já existe em sua lista, tente novamente");
}
}
document.write(ingredientes);
console.log(ingredientes);
</script>