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

Inicio de Sesion

<meta charset="UTF-8" />
<script>
  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 {
        if (intentos == 3) {
            alert("excedio el numero de intentos")
        } else {
            alert("inicio de sesión inválido. Favor intente de nuevo");

        }

    }

    contador++;

  }
</script>
3 respuestas

hola probe tu codigo y vi algunas mejoras saludos.

`

`
<meta charset="UTF-8" />
<script>
  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++;
  }
    if (intentos == 3) {
        alert("excedio el numero de intentos")
      }



</script>

Que buenas respuestas, compañeros. Les comparto mi código que realice usando for:

<meta charset="UTF-8">

<h1>Acceso al sistema</h1>

<script>
    function imprimir(frase) {
        document.write(frase);
    }

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

    for (var intentosAcceso = 1; intentosAcceso <= 3; intentosAcceso++) {
        var inicioDeSesionIngresado = prompt("Ingrese su usuario");
        var contrasenhaIngresada = prompt("Ingrese su contraseña");

        if( inicioDeSesionRegistrado == inicioDeSesionIngresado && contrasenhaRegistrada == contrasenhaIngresada ) {
            alert("Bienvenido al sistema " + inicioDeSesionIngresado);
            imprimir("Usted registro sus datos de forma correcta. Muchas gracias!!!");
            break;
        }
        else {
            alert("inicio de sesión inválido. Favor intente de nuevo");
        }
    }

</script>