Olá a todos, resolvi o problema com o seguinte código.
Se tiverem comentários ou sugestões eu agradeceria muito saber a opnião de vocês
<meta charset="UTF-8">
<script>
var loginCadastrado = "alura";
var senhaCadastrada = "alura321";
var loginInformado = prompt("Informe seu login");
var senhaInformada = prompt("Informe sua senha");
var tentativa = 1;
var erro = 2 ;
while (tentativa <=3)
{
if( loginCadastrado == loginInformado && senhaCadastrada == senhaInformada ) {
alert("Bem-vindo ao sistema " + loginInformado);
tentativa = 4; // com essa condição saí da estrutura e ainda permite escrever uma mensagem de boas vindas
} else
{
tentativa = tentativa + 1;
alert("Login inválido. " + erro + " tentativa(s) restante(s)" );
loginInformado = prompt("Informe seu login");
senhaInformada = prompt("Informe sua senha");
erro = erro - 1;
}
if (tentativa == 3)
{
alert("Excedeu número de tentativas válidas, tente novamente");
tentativa = 5; // coloquei "5" para possibilitar escrever mensagem de erro
}
}
if (tentativa == 4)
{
document.write("BEM VINDO AO SISTEMA DA ALURA");
}
if (tentativa == 5)
{
document.write("Erro! Seu acesso ao Sistema da Alura foi negado por erro de usuário/senha! Tente Novamente");
}
</script>