1
resposta

Meu código - Receita

Olá, pessoal!

Estou bem animado com este curso. Estou aprendendo cada vez mais e fazendo diversos exercícios para treinar a lógica.

Abaixo o teste que fiz:

<meta charset="UTF-8">

<h1>Receitas do Yan</h1>
<br>
<h3>Veja abaixo os ingredientes que serão utilizados em nossa receita:</h3>
<br>

<script>

    function pulaLinha() {

        document.write("<br>");
    }

    function mostra(frase) {

        document.write(frase);
        pulaLinha();
    }

    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 validaLista = false;

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

                if(ingredientes[posicao] == ingrediente) {

                    validaLista = true;                
                    alert("Este ingrediente já consta na lista, informe outra opção!");
                    break;
                }
            }

                if (validaLista == false) {

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

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

        mostra(ingredientes[posicao]);
    } 

    console.log(ingredientes);

</script>   

Obrigado a todos pela colaboração!

1 resposta

É isso ai Marcello!

Mandou bem na resolução e continue nessa animação para seguir praticando ;)

Bons estudos pra nois