Le termine agregando el break después de que me dieran la bienvenida al sistema, ya que viendo la solución que dieron en el programa está no tiene la instrucción break y me pide varias veces volver a ingresar mis datos, alguien sabe si estuvo bien lo que hice? O hay una mejor manera de haber resuelto esto?
<meta charset="UTF-8">
<script>
var inicioDeSesionRegistrado = "alura";
var contrasenhaRegistrada = "alura321";
var intentoActual = 1
var maximoIntentos = 3
while (intentoActual <= maximoIntentos) {
var inicioDeSesionIngresado = prompt("Ingrese su usuario");
var contrasenhaIngresada = prompt("Ingrese su contraseña");
if (inicioDeSesionRegistrado == inicioDeSesionIngresado && contrasenhaRegistrada == contrasenhaIngresada) {
alert("Bienvenido al sistema " + inicioDeSesionIngresado);
break;
}
else if (intentoActual == 3) {
alert("Tu acceso ha sido bloqueado");
}
else {
alert ("Inicio de sesión invalido, Intente de nuevo")
}
intentoActual++
}
</script>