Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Implementar o alerte com o número de tentativas restantes

Gostaria que o número de tentativas restante aparecesse no alerte toda vez que o usuário erra a senha. Alguém pode me dar uma força?

1 resposta
solução!

Foi um pouco mais complicado, mais consegui desta forma:

<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 = 3;

while(tentativa>1){
if (loginInformado!=loginCadastrado && senhaInformada!=senhaCadastrada){
    alert("Login inválido. Você tem mais " + (tentativa - 1) + " tentativas.");
    var loginInformado = prompt("Informe seu login");
    var senhaInformada = prompt("Informe sua senha");
    tentativa = tentativa - 1;

    } else {
        alert("Bem-vindo ao sistema " + loginInformado + ".");
        }
}
if (tentativa == 2){
    alert("Login inválido. Esta é sua última tentativa.");
    var loginInformado = prompt("Informe seu login");
    var senhaInformada = prompt("Informe sua senha");
    tentativa = tentativa - 1;
}
if (tentativa == 1){
    alert("Você excedeu o número de tentativas. Entre em contato com o administrador.");
}