Como principiante aun logro descifrar porque no corre bien mi programa, cada vez que intento con un numero correcto me arroja la alerta de " fallaste......", alguien me podria ayudar a revisar u oritentarme en donde me equivoque, muchas gracias.
<meta charset="UTF-8">
<input/>
<button> Verificar si descubriste el secreto</button>
<script>
var secretos = [3,5,7,9];
var input = document.querySelector("input");
input.focus();
function verificar () {
var encontrado = false;
for(var posicion = 0; posicion < secretos.lenght; posicion ++){
if (parseInt(input.value) == secretos[posicion]) {
alert("Encontraste el secreto");
encontrado = true;
break;
}
}
if (encontrado == false) {
alert("Fallaste en encontrar el secreto");
}
input.value = "";
input.focus();
}
var button = document.querySelector("button");
button.onclick = verificar;
</script>