1
resposta

Login

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

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

    while(tentativa<2)
    {

    var loginInformado = prompt("Informe seu login");
    var senhaInformada = prompt("Informe sua senha");
        if( loginCadastrado == loginInformado && senhaCadastrada == senhaInformada ) 
        {

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

        else
        {
            alert("Login inválido. Tente novamente");
            tentativa = tentativa+1;

            if(tentativa ==2)
            {
                alert("Usuário bloqueado!");            }

        }

    }
</script>
1 resposta

Olá, Leandro! Tudo bem contigo?

Desculpe a demora em dar um retorno!!!

Ao rodar o código veja que o login e senha corretos, aparece a mensagem de erro.

A estrutura do código está correta e o que faltou foi somente colocar um "break" após o "Bem vindo..."

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

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

Mandou bem, Leandro!

Espero ter contribuído

Um abraço e bons estudos