Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Uncaught SyntaxError: Unexpected end of input senha.html:32

O Código abaixo está bem parecido com o da resposta do exercício, mas aparece o erro na linha 32 "senha.html:32" , entretanto a linha 32 é o fim com

<meta charset="UTF-8">
<script>

    var loginCadastro = "alura";
    var senhaCadastro = "alura123";

    var maximoTentativas = 3;
    var tentativaAtual = 1;

    while(tentativaAtual <= maximoTentativas){

        var loginInformado = prompt("Informe seu login");
        var senhaInformada = prompt("Informe sua senha");

        if(loginCadastro == loginInformado && senhaCadastro == senhaInformada){

            alert("Acesso liberado");

            tentativaAtual = maximoTentativas;

        } else {

            if(tentativaAtual == 3){
                alert("Sistema bloqueado");
                } else {
                alert("tente novamente");
            }

        tentativaAtual = tentativaAtual + 1;
    }

</script>
1 resposta
solução!

Olá, Igor.

Você esqueceu de fechar a chave do while. Adicione uma chave } antes de </script>.

Espero ter ajudado.