Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Exercicio para nao repetir os ingredientes!

Ae galera beleza? Fiz esse codigo aqui para evitar a pessoa repetir o mesmo ingrediente, gostaria de saber a opniao de voces, obrigado!

<meta charset="UTF-8">

<h1>Receitas do Yan</h1>

<script>
    var ingredientes = [];

    var quantidade = parseInt(prompt("Quantos ingredientes você vai adicionar?"));



    for( var contador = 1; contador <= quantidade; contador++) {


        var ingrediente = prompt("Informe o ingrediente " + 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);
           }

    }
    document.write ("Seus ingredientes sao " + ingredientes);
    console.log(ingredientes);
</script>
1 resposta
solução!

Boa! É um ótimo exercício para que se insira apenas elementos não repetidos!

Outro bom exercício seria verificar que o elemento existe, informar para o usuário e pedir para ele colocar outro diferente. Quando ele informar um diferente, adiciona na lista. No fim você vai ter uma lista com a quantidade certa que o usuário informou.