1
resposta

Login

Demorei um pouco para compreender a lógica aplicada, mas consegui.

<meta charset="UTF-8">

<script>
    var loginCadastrado = "alura";
    var senhaCadastrada = "alura321";

    var maximoTentativas = 3;
    var tentativaAtual = 1;

    while(tentativaAtual <= maximoTentativas) {
        var loginInformado = prompt("Informe seu login");
        var senhaInformada = prompt("Informe sua senha");

        if( loginCadastrado == loginInformado && senhaCadastrada == senhaInformada ) {
            alert("Bem-vindo ao sistema, " + loginInformado);
            tentativaAtual = maximoTentativas;
        } else {
            if (tentativaAtual == 3) {
                alert("Número permitido de tentativas ultrapassado!");
            } else {
                alert("Login inválido. Tente novamente");
            }
        }
        tentativaAtual = tentativaAtual +1  
    }
</script>
1 resposta

Oi, Diogo, como vai?

Excelente! Seu código ficou muito bom!

Parabéns pelo empenho nos estudos!

Qualquer dúvida nos procure aqui no fórum.

Abraços e bons estudos!