1
respuesta

Simulando una pantalla de inicio de sesión

<meta charset="UTF-8">
<script>
        var inicioDeSesionRegistrado = "alura";
        var contrasenhaRegistrada = "alura321";

        var intentos = 3;

        while(intentos > 0) {
            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 {
                intentos--;
                if(intentos == 0) {
                    alert("Lo siento, ha agotado sus intentos. Favor intente de nuevo más tarde.");
                } else {
                    alert("Inicio de sesión inválido. Le quedan " + intentos + " intentos.");
                }
            }
        }
    </script>
1 respuesta

buenas noches compañero, me gusta la forma en que el contador en lugar de incrementar el los intentos, decrementa hasta llegar a 0 una forma distinta de jugar con los incrementos y decrementos!!.

gracias por tu código.