Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Programa-Inicio de sesión, le añadí extras para que el programa fuese más reactivo.

El programa te dirá cuantos intentos te quedan, cada vez que falle y simplemente cuando uses el último intento, no te dirá que te quedan 0 intentos porque sería muy obvio y tonto una respuesta asi por parte del programa, asi que use un condicional, donde si el valor de intentos es igual a 0, simplemente te responda que te quedaste sin intentos.

<meta charset="UTF-8">

<big><h1>Programa: Inicio de Sesión</h1></big>
<script>

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



    for(var intento= 2; intento>=0; intento--)
    {
        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(intento>=1)
                {
                    alert("inicio de sesión inválido. Favor intente de nuevo, "+intento+" intentos restantes");
                }

                else if(intento==0)
                {
                    alert("Totalidad de intentos agotados");

                }
            }
    }




    if( inicioDeSesionRegistrado == inicioDeSesionIngresado && contrasenhaRegistrada == contrasenhaIngresada ) 
    {
        document.write("<big><big>Bienvenido al sistema</big></big> " + "<big><big>"+ inicioDeSesionIngresado + "</big></big>");
    } 

    else {
        document.write("Inicio de sesión inválido, demasiados intentos fallidos, por favor comuníquese con servicio al cliente.");
         }



    document.write("<br><br>Fin");
</script> 
1 respuesta

Gracias por compartir.