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

Possível alternativa

Seria correto invertermos o Do While para resolução do exercício da forma abaixo?

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

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

    var contador = 1;
    do {
        var loginInformado = prompt("Informe seu login");
        var senhaInformada = prompt("Informe sua senha");

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

            alert("Bem-vindo ao sistema " + loginInformado);
            break;
        } else {

            alert("Login inválido. Tente novamente");
        }
        contador ++;
    } while(contador <= 3)

</script>
1 resposta
solução!

Oi, Lucas, como vai?

Muito bem pensado! Porque de qualquer forma a verificação de login terá que ser executada pelo menos uma vez.

Faz muito sentido.

Parabéns pelo empenho nos estudos!

Continue praticando.

E qualquer dúvida pode contar com a gente aqui no fórum.

Abraços e bons estudos!