*Cuando ingreso una palabra incorrecto en el campo de texto y doy click en el botón... Automaticamente se ejecuta repetidas veces... No me deja modificar la palabra hasta que se termine el while *
<meta charset="UTF-8">
<h1>Mensaje oculto</h1>
<input/>
<br>
<button>Verificar mensaje</button>
<script>
function saltarLinea() {
document.write("<br>");
}
var maximoIntentos = 3;
var intentoActual = 1; //contador
var registrado = "alura";
function verificar(){
while (intentoActual <= maximoIntentos) {
var ingresado = document.querySelector("input");
if (registrado == ingresado.value) {
alert("Usted acerto");
break;
}
else {
if (intentoActual == 3) {
alert("Agotaste el número permitido de intentos!");
}
else {
alert("usted erro. Favor intente de nuevo");
}
}
intentoActual++;
}
}
var button = document.querySelector("button");
button.onclick = verificar;
</script>