<meta charset="utf-8">
<script>
var loginCadastrado = "alura";
var senhaCadastrado = "alura123";
var limiteMaximo = 3;
var tentativaAtual = 1;
while (tentativaAtual <= limiteMaximo){
var loginInformado = prompt("informe seu login: ");
var senhaInformada = prompt("informe sua senha: ");
if( loginCadastrado == loginInformado && senhaCadastrado == senhaInformada) {
alert("Bem-vindo ao sistema");
tentativaAtual = limiteMaximo;//aqui fecha o loop do while caso eu acerte.
}else{
if( tentativaAtual == 3){
alert("limite máximo de tentativas atingido !");
}else{
alert("lógin inválido.Tente novamente");
tentativaAtual=tentativaAtual++
}
}
}
meu loop não para , além disso só mostra a mensagem de login inválido no primeiro erro