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

Aparece apenas a mensagem

Mesmo colocando o número certo aparece apenas que eu errei

<meta charset="UTF-8">

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


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


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

    function verifica() {

        var achei=false;

        for(var posicao=0;posicao<segredos.lenght;posicao++){
            if(input.value==segredos[posicao]) {

                alert("Acertou!");
                achei=true;
                break;
            }  
        }

        if(achei==false){
            alert("Errou!");
        }
        input.value="";
        input.focus();
    }

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

    button.onclick=verifica;





</script>
1 resposta
solução!

Já achei o erro, estava no "segredos.length", que eu havia escrito "segredos.lenght".