2
respuestas

Codigo de login con 3 intentos

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

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

    var inicioDeSesionIngresado = prompt("Ingrese su usuario");
    var contrasenhaIngresada = prompt("Ingrese su contraseña");


    for (var intento=1;intento <= 2;intento++) {
        if( inicioDeSesionRegistrado == inicioDeSesionIngresado && contrasenhaRegistrada == contrasenhaIngresada ) {
        alert("Bienvenido al sistema " + inicioDeSesionIngresado);
        break;

    } else {
        alert("inicio de sesión inválido. Favor intente de nuevo");
    }

        inicioDeSesionIngresado = prompt("Ingrese su usuario");
        contrasenhaIngresada = prompt("Ingrese su contraseña")

};


</script>
2 respuestas
//optimizado el codigo

Hola compañero, me gustó el uso que le has hecho con el ciclo For, se que hay una forma de simplificarlo, tal vez mediante algún objeto y guardando las variables de inicio de sesión. Me gustaría saber como.