Olá. Eu tentei fazer o exercício do Yan e acredito que fiz o código de forma correta, mas quando eu rodo na página do chrome ele indica no console um erro na parte do if onde os ingredientes são colocados dentro do array de ingredientes se o valor de achou é false (linha 26). Se alguém puder me ajudar eu agradeço.
<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 número " + contador);
var achou = false;
for (var posicao = 0; posicao < ingredientes.length; posicao++){
if (ingredientes[posicao] == ingrediente){
achou = true;
break
}
}
if achou == false {
ingredientes.push(ingrediente);
contador++;
}
}
console.log(ingredientes);
</script>