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

Não estou encontrando o erro.

Alguém poderia achar o erro pra mim? No console do chrome está dando erro na linha 28.

<meta charset="UTF-8">

<script>

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

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

var loginCadastrado = "alura"; 
var senhaCadastrada = "alura321"; 

var maximoTentativas = 3 
var tentativaAtual = 1
while (tentativaAtual <= maximoTentativas) { 

    var loginDigitado = prompt("Entre com seu login: "); 
    var senhaDigitada = prompt("Entre com sua senha: "); 

    if (loginDigitado == loginCadastrado && senhaDigitada == senhaCadastrada); {
        alert ("Acesso liberado, seja bem-vindo " + loginCadastrado); 
        tentativaAtual = maximoTentativas;

    } else { 
        if (tentativaAtual == 3) { 
            alert ("Número esgotado de tentativas.");         
        } else { 
            alert ("Login Invalido, tente novamente.") 
        }

        }

        tentativaAtual++ 

    }

</script>    
2 respostas
solução!

Boa tarde, Camila em seu código existe um ' ; ' no primeiro IF , na linha 24

Isso mesmo!! Obrigada, amigo.