Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

Inicio de sesión: Mi solución

¡Hola compañeros! Les comparto mi código para la presente actividad. :)

<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Inicio de sesión</title>
</head>
<body>
    <h1>Inicio de sesión</h1>
    <script>
        function saltarLinea() {
            document.write("<br/>");
        }

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

        var inicioDeSesionRegistrado = "Noni";
        var contrasenhaRegistrada = "alura321";

        var intentosUtilizados = 1;
        var intentosMaximos = 3;

        while (intentosUtilizados <= intentosMaximos) {
            var inicioDeSesionIngresado = prompt("Ingrese su usuario: ");
            var contrasenhaIngresada = prompt("Ingrese su contraseña: ");

            if (inicioDeSesionIngresado == inicioDeSesionRegistrado && contrasenhaIngresada == contrasenhaRegistrada) {
                alert("Bienvenido al sistema, " + inicioDeSesionIngresado);
                intentosUtilizados = intentosMaximos+1;
            }
            else {
                if (intentosUtilizados == 3) {
                    alert("Número máximo de intentos alcanzado, inténtelo más tarde.");
                }
                else {
                    alert("Inicio de sesión inválido. Por favor, inténtelo de nuevo.");
                }
                intentosUtilizados = intentosUtilizados++;
            }
        }
    </script>
</body>
</html>
1 respuesta
solución!

Hola Diana, espero que estés bien.

Gracias por compartir tu código con nosotros. Nos alegra mucho tu avance.

Si tienes alguna pregunta sobre el contenido de los cursos, estaremos aquí para ayudarte.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios.