Bom, eu basicamente travei com esse exercício, não consigo prosseguir e penso em voltar algumas aulas para revisar alguns conteúdos, pois pra mim o código é muito confuso, mesmo o da resolução.
Depois de um tempo tentando formular sem consultar o resultado eu cedi e fui tentar copiar no olho, porém não funciona e no console apresenta o erro "Uncaught SyntaxError: Unexpected end of input" na linha 39.
Por favor, me ajudem a entender onde eu estou errando.
<meta charset="UTF-8">
<script>
var login ="alura";
var senha = "alura123";
var tentativaAtual = 1;
var tentativaMax = 3;
while(tentativaAtual <= tentativaMax) {
var loginInformado = prompt("Insira seu login.");
var senhaInformada = prompt("Insira sua senha.");
if (login == loginInformado && senha == senhaInformada) {
alert("Bem vindo ao sistema, " + loginInformado);
tentativaAtual = tentativaMax
}
else {
if(tentativaAtual == 3) {
alert("Numero permitido de tentativas foi ultrapassado!");
}
else {
alert("login invalido. Tente novamente.");
}
tentativaAtual = tentativaAtual + 1
}
</script>``