1
resposta

Foi dificil mas consegui

Ha unica coisa que eu não consegui alterar foi que depois da primeira tentativa fica aparecendo o nome aleatório para testar ele aparece na mensagem tipo "Informe seu login Paulo." e logo abaixo o campo apara você preencher, mas fora isso ta funcional.

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

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

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

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

        alert("Bem-vindo ao sistema " + loginInformado);
    } else {
        while(tentativa <= 3){
            tentativa = tentativa + 1;
            alert("Login inválido. Tente novamente");
            loginInformado = prompt("Informe seu Login " + loginInformado);
            senhaInformada = prompt("Informe sua senha " + senhaInformada);
                if(tentativa == 3){
                    alert("Conta bloqueada.")
            }
        }
    }
</script>
1 resposta

Fala, Leonardo! Tudo bem contigo?

Desculpe a demora em dar um retorno

Nós podemos fazer da seguinte forma, porém, se aproveitarmos essa estrutura, teríamos que repetir escrita, mas veja como evitaríamos a mensagem para o usuário

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

        alert("Bem-vindo ao sistema " + loginInformado);
    } else {
        alert("Erro")
        while(tentativa <= 2){
            loginInformado = prompt("Informe seu Login " + loginInformado);
            senhaInformada = prompt("Informe sua senha " + senhaInformada);
            if(loginCadastrado == loginInformado && senhaCadastrada == senhaInformada) {
                alert("Bem-vindo ao sistema " + loginInformado);
                tentativa = tentativa + 2;
            } else if(tentativa == 2) {
                alert("Conta Bloqueada");
                break;
            } else {
                alert("Tente novamente")
                tentativa = tentativa + 1;

            }
        }
    }

Espero ter ajudado, Leonardo!

Um abraço e bons estudos