Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Meus Alerts não estão funcionando.

<meta charset="utf-8">

<input/>
<button>Compare com o meu segredo</button>


<script>
    var segredos = [5,7,10,2,3];


    var input = document.querySelector("input");
      input.focus();

    function verifica() {

        var achou = false;

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

            if(input.value == segredo [posicao]){

                alert ("Você ACERTOU!");
                achou = true;
                break;
            } 

        }

        if(achou == false){

            alert("Você ERROU!");
        }    

        input.value = "";
        input.focus();
    }

    var button = document.querySelector("button");

    button.onclick = verifica;

</script>
2 respostas
solução!

Mariana, tudo bem ?

Você guardou os numeros que queria numa variavel chamada segredos e na hora do for, você usou segredo, como ele não achou em nenhum lugar isso, dá um erro e não mostra seus alerts, basta corrigir isso e deve funcionar :D

Obrigada!

O que um "s" não faz! hahahah

E desculpe o tópico duplicado!