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

função verifica

Então, toda vez que vou executar meu código, ao chamar a função verifica pelo botão, mesmo acertando o numero do array, ele manda alerta dizendo que errei

<meta charset="UTF-8">
Chute um numero de 0 a 10 <br>
<input/> <br>
<button>Compare com meu segredo</button>

<script>

    var segredos = [5,7,10,2];

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

    function verifica() {

        var achou = false;     

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

            if (input.value == segredos[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>
1 resposta
solução!

Manoel,

é somente um probleminha de sintaxe.

você colocou lenght onde deveria ser length.

Bons estudos!