<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 achou = false;
for (var i = 0; i < segredos.lenght; i++) {
if (segredos[i] == input.valueu) {
achou = true;
break;
}
}
if (achou == true) {
alert("Você acertou :D");
}
else {
alert("Você errou");
}
}
input.value = "";
input.focus();
var button = document.querySelector("button");
button.onclick = verifica;
</script>
Toda vez que inicializo o código ele apenas fala que eu errei, não importa se eu coloquei o numero do array ou não, alguém sabe me dizer o que está errado? Alías, a primeira videoaula do capitulo 9 do curso Logicas de programação 1 : Os primeiros programas com JavaScript e HTML ficou extremamente corrida, não consegui entender quase nada, podia ter sido feito com mais calma.