Variante For
<script>
var usuarioRegistro = "usuario";
var contrasenhaRegistro = "pass";
for (var count=1; count<=3; count++) {
var usuarioIngreso = prompt("Ingrese su usuario");
var contrasenhaIngreso = prompt("Ingrese su contraseña");
if( usuarioRegistro == usuarioIngreso && contrasenhaRegistro == contrasenhaIngreso ) {
alert("Bienvenido al sistema " + usuarioIngreso);
break;
} else {
if (count==3) { alert('No se pueden hacer más intentos');
break;}
else {
alert("inicio de sesión inválido. Favor intente de nuevo");
};
};
}
</script>
Variante while
var usuarioRegistro = "usuario";
var contrasenhaRegistro = "pass";
var count = 1
while(count<=3) {
var usuarioIngreso = prompt("Ingrese su usuario");
var contrasenhaIngreso = prompt("Ingrese su contraseña");
if( usuarioRegistro == usuarioIngreso && contrasenhaRegistro == contrasenhaIngreso ) {
alert("Bienvenido al sistema " + usuarioIngreso);
break;
} else {
if (count==3) { alert('No se pueden hacer más intentos');
break;}
else {
count=count + 1
alert("inicio de sesión inválido. Favor intente de nuevo");
};
};
}