Observando el codigo del profesor, me di cuenta que debo aprender a definir todas las variables, cuestion que permite modificar el programa mas facilmente, por ejemplo el numero de intentos en vez de ponerlo directamente en el ciclo while, definirlo antes y poner la variable ya definida en el ciclo.
<meta charset="UTF-8">
<script>
var inicioDeSesionRegistrado = "alura";
var contrasenhaRegistrada = "alura321";
contador=1;
intento=2;
while(contador<=3)
{
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. Le quedan " + intento + " intentos");
intento=intento - 1;
if(intento==0){
alert("Intente nuevamente dentro de 30 minutos.");
}
}
contador++;
}
</script>