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

Não sei por que não funciona ... :(

Está dando erro quando tento comparar os números...mas não consigo identificar o que está errado...

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 == 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;

3 respostas
solução!

Olá Gabriel! Você escreveu o if com letra maiúscula aqui:

If (input.value == segredos[posicao])

Troque por minúsculo e testa aí!

Abraços

NOSSA ... valeu !! já tava pirando aqui...

Gabriel, se sua dúvida foi solucionada marque a resposta que te ajudou como solução. Assim você ajuda outros colegas com a mesma dúvida.