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

Problema no Script loteria.html

não estou conseguindo entende o porque o código não funciona. Mesmo colocando um numero que esteja no array ele me informa que errei. Parece que o for nao esta funcionando.

<meta charset="UTF-8">

<input type="text" id="numero" />
<input type="submit" value="Acerte o numero da loteria" id="adivinhar" />

<script>
var segredo = [16, 34, 37, 42, 50, 58];

var caixaDoNumero = document.getElementById("numero");


var botaoClicado = function (){
    for (var i = 0; i < segredo.lenght; i++){
        if (segredo[i] == caixaDoNumero.value){
            alert("Parabéns, voce acertou um dos números");
            break;

        }
    }
    alert("Voce Errou");
}
var botaoAdivinhar = document.getElementById("adivinhar");
botaoAdivinhar.onclick = botaoClicado;
</script>
2 respostas
solução!

Ja achei o erro. Estava escrevendo a palavra length errado

Felipe,

Marque como resolvido.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software