ya revise muchas veces mi código pero no entiendo cuál es el error, ya que cuando ingrese un número que si esta guardado primero me sale "usted acerto" y luego me sale "usted erro", mientras que al profe christian solo le sale una vez, tengo el mismo código que él, no entiendo cuál es el error y les comparto el código.
<input/>
<button>VERIFICAR SI ACERTO CON 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 < 4; posicion++){
if (parseInt(input.value) == secretos[posicion]){
alert("usted acertó");
econtrado = true;
break;
}
}
if (encontrado == false){
alert("usted erró");
}
input.value= "";
input.focus();
}
var button = document.querySelector("button");
button.onclick = verificar;
</script>