Boa tarde galera!
Primeiro gostaria de dizer que o fórum tem sido fundamental no aprendizado e nas dúvidas.
Esse é meu primeiro post e gostaria da opinião de vocês para saber se há algo a ser melhorado. Fiz meu código utilizando button e função.
<meta charset="UTF-8">
<button>Receitas do Yan</button>
<script>
function processo () {
document.write("<h1>Receitas do Yan</h1>")
var listaIngredientes = [];
var quantidade = parseInt(prompt("Quantos ingredientes você vai adicionar?"));
var contador = 1;
while( contador <= quantidade) {
var solicitaIngrediente = prompt("Informe o ingrediente " + contador);
var achou = false;
for (posicao = 0; posicao < quantidade; posicao++) {
if (listaIngredientes[posicao] == solicitaIngrediente) {
achou = true;
break;
}
}
if (achou == false) {
listaIngredientes.push(solicitaIngrediente);
contador++;
}
}
for (posicao = 0; posicao < quantidade; posicao++) {
document.write ([posicao+1] + " - " + listaIngredientes[posicao] + "<br>");
}
}
var button = document.querySelector ("button");
button.onclick = processo;
</script>