Testei uma linha de codigo em uma posição diferente porque parecia fazer sentido, a "primeiraChanse = primeiraChanse + 1;", porém o resultado foi que os popups ficaram repetindo sem parar, nunca fechavam, gostaria de saber o porquê? segue o codigo inteiro:
(olhar na linha 26)
<meta charset="UTF-8">
<script>
var loginCadastrado = "Izaias";
var senhaCadastrada = "junior123";
var primeiraChance = 1
var ultimaChance = 3
while(primeiraChance <= ultimaChance){
var loginInformado = prompt("Login:");
var senhaInformada = prompt("senha:");
if(loginCadastrado == loginInformado && senhaCadastrada == senhaInformada) {
alert("Bem vindo " + loginCadastrado);
primeiraChance = ultimaChance;
} else {
if(primeiraChance == 3) {
alert("Numero de tentativas excedido.");
} else {
alert("Login ou senha icorreto.");
primeiraChance = primeiraChance + 1;
}
}
}
</script>