Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Não acho meu erro!

<meta charset = "UTF-8">

<script>

function pulaLinha(){
    document.write("<br>");
}

function mostra (frase){
    document.write(frase);
    pulaLinha();
}

var loginCadastrado = "Alura";
var senhaCadastrada = "Alura123";

var maximoTentativas = 3;
var tentativaAtual = 1;

while (tentativaAtual <= maximoTentativas){


    var loginInformado = prompt("Informe seu login");
    var senhaInformada = prompt("Informe sua senha");

    if (loginCadastrado == loginInformado && senhaCadastrada == senhaInformada){
    alert("Bem vindo ao sistema " + loginInformado);

    tentativaAtual = maximoTentativas

    }else {
    if (tentativaAtual == 3){
        alert("Numero permitido de tentativas ultrapassado");
    }else{
        alert("Login invalido. Tente novamente")
    }
    }    

    tentativaAtual = tentativaAtual + 1

}

</script>
2 respostas
solução!

Qual o problema?

Não tem erro nenhum Alessandra, aqui funcionou normalmente o código da maneira correta e a "errada".. preste atenção que a Alura está com letra maiúscula, talvez na hora de digitar vc esteja colocando com letra minúscula.