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

Onde estou errando? Revisei mas não consigo encontrar

<meta charset="UTF-8">

<script> 

    var loginCadastrado = "Amor";
    var senhaCadastrada = "amor123";

    var tentativaLimite = 3;
    var tentativaAtual = 1;

    while(tentativaAtual <= tentativaLimite) {

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

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

            alert("Seja Bem-vindo" + loginCadastrado);

            tentativaAtual = tentativaLimite;

        } else { 

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

                tentativaAtual = tentativaAtual +1

    }

</script>
1 resposta
solução!

Olá Luiz, o seu código funcionou corretamente pra mim. Talvez você esteja se esquecendo de digitar o seu "loginCadastrado" com a primeira letra "A" em maiúsculo assim como esta no seu código.

var loginCadastrado = "Amor";

Bons estudos