Me sirve mucho practicar ya que me viene complicando mucho la indentacion (Si no lo hago bien en el Visual no me deja pasar) tanto en el if como en este caso para el While. Creo que de tanto mirar ejemplos ¡Funciono!
<meta charset="UTF-8">
<script>
var inicioDeSesionRegistrado = "alura";
var contrasenhaRegistrada = "alura321";
var intentos = 1;
var intentosMax = 3;
while(intentos <=intentosMax){
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");
}
intentos++;
}
</script>