Hola tengo una duda, como quedaria este programa usando un "while" en lugar de un "for". He intentado hacerlo por mi cuenta pero hay algo mal en el codigo y no funciona como deberia
<meta charset="UTF-8">
<input/>
<button> Verificar si acerto en el secreto </button>
<script>
//var secreto = Math.round(Math.random() * 10);
var secreto = [3,5,7,9]
var input = document.querySelector("input")
input.focus()
function verificador(){
var encontrado = false
var posicion = 0
while (posicion <= secreto.lenght) {
if (secreto[posicion] == parseInt(input.value)) {
alert("usted acerto")
encontrado = true
break;
}
posicion++
}
if (encontrado == false) {
alert("usted erro")
}
input.value = ""
input.focus()
}
var button = document.querySelector("button")
button.onclick = verificador
</script>