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

[Dúvida] O programa não está rodando corretamente.

<meta charset="UTF-8">

<h1>Adivinha Imput</h1>

<input/>
<button>Confirme</button>

<script>

    var segredos = [3,4,7,10];

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

    function verifica(){

        var achou = false;

        for(var posicao = 0; posicao < posicao.length; 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>
2 respostas
solução!

Oi, Gabriel

Troque "posicao.length" por "segredos.length"

Valeu, Luis !! Deu certinho aqui.