1
respuesta

solución con banderas

<meta charset="UTF-8">
<script>

    var inicioDeSesionRegistrado = "alura";
    var contrasenhaRegistrada = "alura321";


    var bandera = true;
    var intentos = 1;

    while ((bandera = true) && (intentos<=3) ){
        var inicioDeSesionIngresado = prompt("Ingrese su usuario");
        var contrasenhaIngresada = prompt("Ingrese su contraseña");

        if( inicioDeSesionRegistrado == inicioDeSesionIngresado && contrasenhaRegistrada == contrasenhaIngresada ) {
            alert("Bienvenido al sistema " + inicioDeSesionIngresado);
            bandera = false;
        } else {
            alert("inicio de sesión inválido. Favor intente de nuevo");
            intentos++;
        }
    }

alert("3 INTENTO FALLIDOS");
alert("FIN DE LA EJECUCION");
</script>
1 respuesta

Bastante original. Felicitaciones