2
respuestas

Mi programa "inicio de sesion". Se aceptan sugerencias :)

<meta charset="UTF-8">

<h1>INICIO DE SESION</h1>

<script>
function saltarLinea() {

        document.write("<br>");
        document.write("<br>");
        document.write("<br>");

}

function imprimir (frase) {
        document.write(frase)
        saltarLinea()
}




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

    for (var intentos = 1 ; intentos <= 3; 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 {

        alert("inicio de sesión inválido. Favor intente de nuevo. Le quedan " +(3 - intentos)+" intentos")
    }
}

imprimir("fin")

</script>
2 respuestas

Hola Julian, espero que estés bien! Gracias por compartir tu código con nosotros. Si tiene alguna pregunta sobre el contenido del curso, estamos aquí para ayudarlo. ¡Sigue practicando! ¡Vamos juntos!

Si este post te ayudó, por favor, marca como solucionado ✓.
<meta charset="UTF-8">
<script>

    var inicioDeSesionRegistrado = "g";
    var contrasenhaRegistrada = "1";
    var intentos = 3;
    var contador = 0;

    var inicioDeSesionIngresado;
    var contrasenhaIngresada ;

    while (contador < intentos) {

        inicioDeSesionIngresado = prompt("Ingrese su usuario");
    contrasenhaIngresada = prompt("Ingrese su contraseña");
        if (inicioDeSesionRegistrado == inicioDeSesionIngresado && contrasenhaRegistrada == contrasenhaIngresada) {
            alert("Bienvenido al sistema " + inicioDeSesionIngresado);
            break;
        } else {
            alert("inicio de sesión inválido. Favor intente de nuevo");
            if (contador==intentos-1) {
                alert("Se terminaron los intentos!");
            }

        }
        contador++;

    }




</script>