Procedo a publicar mi solución frente al problema planteado en el programa de incio de sesión:
<meta charset="UTF-8">
<script>
var inicioDeSesionRegistrado = "alura"
var contrasenhaRegistrada = "alura321"
var inicioDeSesionIngresado = prompt("Ingrese su usuario")
var contrasenhaIngresada = prompt("Ingrese su contraseña")
var intentos = 1
var estado= true
while ((estado == true) && (intentos < 3)){
if (inicioDeSesionIngresado == inicioDeSesionRegistrado && contrasenhaIngresada == contrasenhaRegistrada){
estado = false
document.write("Inicio de sesión realizado con éxito")
}
else{
alert("Contraseña o usuario incorrecto")
var inicioDeSesionIngresado = prompt("Ingrese su usuario")
var contrasenhaIngresada = prompt("Ingrese su contraseña")
intentos= intentos + 1
}
}
if (intentos==3){
document.write("Ha utilizado sus 3 intentos de iniciar sesión")
document.write("Terminando intentos")
}
</script>