Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

Simulación de pantalla de inicio

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

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

    //var inicioDeSesionIngresado = prompt("Ingrese su usuario");
    //var contrasenhaIngresada = prompt("Ingrese su contraseña");
    var contador = 1;
    var intentos = 3;

    while (contador <= intentos) {

        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 (contador == intentos) {
                alert("Inicio de sesión inválido. Te has quedado sin intentos.")
                break;
            }
            alert("inicio de sesión inválido. Favor intente de nuevo.");
        }
        contador++
    }
</script>
1 respuesta
solución!

Buena práctica, no olvides comentar con // al lado de tu código para saber que es cada cosa.