Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
3
respuestas

Me gustó mucho mi código y vengo a compartirlo con ustedes <3

Es la primera vez que comparto uno de los ejercicios que hacemos, porque este me gustó mucho cómo quedó

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

function imprimir (frase){

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

}

    var inicioDeSesionRegistrado = "alura";
    var contrasenhaRegistrada = "alura321";
    var intentos= 3;
    var contador= 1 ;

   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 {
        alert("Inicio de sesión inválido. Favor intente de nuevo");
    }
    contador++
}

    // hasta aquí el ejercicio solicitado 



    if( inicioDeSesionRegistrado == inicioDeSesionIngresado && contrasenhaRegistrada == contrasenhaIngresada ) {
        imprimir("Welcome back");

    } 

    else {
        imprimir("Solicite ayuda a administrador");
    }


</script>
3 respuestas

Muy bueno Alma, muy prolijo y facil de mantener.Sdos

Muchas gracias Pablo! Saludos

Excelente ya no es necesario validar el final el numero de intentos pues al completarse o dar con la respuesta correcta saldrá del lazo while. Excelente análisis