2
respostas

Programa de Login - Resultado Esperado Incorreto

<meta charset="UTF-8">

<script>

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

    //console.log(loginCadastrado + senhaCadastrada);

    var contador = 1;
    var limite = 3;

while(contador <= limite) {

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

    if(loginCadastrado == loginInformado && senhaCadastrada == senhaInformada) {

        alert("Bem-vindo ao sistema " + loginInformado);
        contador = limite;

    } else {

        if(contador == 3) {
            alerta("Número permitido de tentativas ultrapassado!");
        } else {
            alert("Login inválido. Tente novamente");
        }
    }

     // vai para a próxima tentativa      
        contador = contador + 1       
}
</script>

EU PRECISO SABER O QUE ESTÁ INCORRETO NO CÓDIGO

2 respostas
if(contador == 3) {
            alerta("Número permitido de tentativas ultrapassado!");
        } else {
            alert("Login inválido. Tente novamente");
        }

é alert, não alerta. Teve algum outro caso que deu erro? Caso sim, diga qual foi o exemplo pra poder ser testado.

Obrigado