Já tentei de diversas formas encerrar o loop quando o login e senha estão errados, porém ele continua interminavelmente e não consigo ver erro na lógica do código.
OBS.: Mesmo copiando e colando o código fornecido na opinião do instrutor, o loop continua.
Procurei algumas soluções aqui no fórum e as alternativas também não funcionaram... :(
<meta charset="UTF-8">
<script>
var loginCadastrado = "alura";
var senhaCadastrada = "alura321";
var tentativas = 1;
while(tentativas <= 3){
var loginInformado = prompt("Informe seu login");
var senhaInformada = prompt("Informe sua senha");
if( loginCadastrado == loginInformado && senhaCadastrada == senhaInformada ) {
alert("Bem-vindo ao sistema, " + loginInformado);
break;
} else {
alert("Login inválido. Tente novamente.");
}
tentativas = tentativas++;
}
documento.write('Você não tem mais tentativas.');
</script>