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

Resolución ejercicio inicio de sesión

Buenas tardes, dejo mi código el cual funciona pero seguro puede optimizarse.

<meta charset="UTF-8">
<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";

var contador = 1;
var intentos = 3;

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 {

    if(contador == intentos){
        alert("cantidad máxima de intentos");
        break;
    }
alert("inicio de sesión inválido. Favor intente de nuevo");
contador++;

}

}

</script>
1 respuesta

Hola Fernando, el programa funciona perfectamente solo que te falto un alert al final del programa en donde se le informa al usuario que agoto el numero de intentos,

alert("El usuario " + inicioDeSesionRegistrado + " agoto el mumero de intentos");