Achei melhor exibir os ingredientes separados como numa receita de verdade e criei uma função pra esse fim!
<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);
encontrou = false;
for (var checador = 0; checador < ingredientes.length; checador++){
if (ingrediente == ingredientes[checador]){
alert("Este ingrediente já foi adicionado!!")
encontrou = true;
break;
}
}
if (encontrou == false){
ingredientes.push(ingrediente);
contador++;
}
}
function mostraReceita (){
for (var posicao = 0; posicao < ingredientes.length; posicao++){
document.write (ingredientes[posicao]);
document.write ("<br>");
}
}
mostraReceita();
</script>