Hola, comunidad
¿Por qué if(parseInt(input.value) == secreto) {
pasa a ser if(parseInt(input.value) == secreto[posicion]) {
?
Alguien me podría explicar por favor.
Les dejo mí coódigo:
<meta charset="utf-8">
<h1>JUEGO SECRETO</h1>
<input/>
<button>VERIFICAR</button>
<script>
var secreto = [3,5,7,9]
var input = document.querySelector("input");
input.focus();
function verificar() {
var encontrado = false
for(posicion = 0;posicion < 4; posicion++) {
if(parseInt(input.value) == secreto[posicion]) {
alert("Acertó");
encontrado = true
break
}
}
if(encontrado == false) {
alert("Erró");
}
input.value = "";
input.focus();
}
var button = document.querySelector("button");
button.onclick = verificar;
</script>