Boa tarde pessoal, compartilho minha solução:
<meta charset="UTF-8">
<script>
var loginCadastrado = "alura";
var senhaCadastrada = "alura321";
var tentativas = 1;
var mensagem = "Usuário não logado! Para tentar novamente atualize esta página. FIM da execução!!!"
while (tentativas <= 3) {
var loginInformado = prompt("Informe seu login");
var senhaInformada = prompt("Informe sua senha");
if (loginCadastrado == loginInformado && senhaCadastrada == senhaInformada) {
alert("Bem-vindo ao sistema " + loginInformado);
mensagem = "Usuário logado com sucesso, FIM da execução!!!"
break;
} else {
alert("Login inválido. Tente novamente");
tentativas++;
}
}
document.writeln(mensagem)
</script>