Também fiz algo semelhante e o resultado foi o código abaixo:
<meta charset="UTF-8">
<script>
var loginCadastrado = "alura";
var senhaCadastrada = "alura321";
var loginInformado = prompt("Informe seu login");
var senhaInformada = prompt("Informe sua senha");
var ntentativa=1;
var verSenha=false;
while (verSenha != true && ntentativa < 3) {
if( loginCadastrado == loginInformado && senhaCadastrada == senhaInformada ) {
alert("Bem-vindo ao sistema " + loginInformado);
verSenha=true;
} else {
alert(ntentativa + "ª tentativa. Login ou senha inválida. Tente novamente");
var loginInformado = prompt("Informe seu login");
var senhaInformada = prompt("Informe sua senha");
ntentativa += 1;
}
}
if (verSenha!=true) {
alert("Infelizmente, você excedeu o número de tentativas. Entre em contato com o Administrador da Alura.");
}
</script>