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

Solução Simulando Login

<meta charset="UTF-8">

<script>

    function pulaLinha(){
        document.write("<br>");
    }

    function mostra(frase){
        document.write(frase);
        pulaLinha();
    }

    var loginCadastrado = "Carol";
    var senhaCadastrada = "alura321";
    var tentativaAtual = 1
    var maximoTentativas = 3

    while(tentativaAtual<=maximoTentativas){

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

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

        alert("Bem-vindo(a), " + loginInformado + "!");
        mostra("<h2>Você acessou o sistema!</h2>");
        tentativaAtual = maximoTentativas + 1;

    } else if (tentativaAtual < 2 ){

        alert("Dados inválidos, tente novamente!");
        tentativaAtual = tentativaAtual + 1;

    } else if (tentativaAtual < maximoTentativas){

        alert("Você só tem mais uma tentativa!");
        tentativaAtual = maximoTentativas;

    } else {

        alert("Limite máximo de tentativas atingido!");
        mostra("<h2>USUÁRIO BLOQUEADO POR EXCESSO DE TENTATIVAS!</h2>");
        tentativaAtual = maximoTentativas + 1


    } 
}
1 resposta
solução!

Olá Carolina, Tudo ok por aí?

Gostaria de lhe agradecer pela paciência em obter um retorno aqui no fórum!

Também gostaria de dizer que seu código está realmente muito bom, a estrutura está impecavel, ele está bem organizado, cumpre bem com suas funções, e foi programado muito bem, só gostaria de te lembrar que para os códigos Javascript funcionem na linguagem de HTML, você deve sempre fechar a tag script, dado que no código que você compartilhou ela não está fechada; Mas tirando isso seu código está muito bom mesmo, PARÁBENS.

Continue se dedicando aos estudos. Caso surgirem dúvidas recorra ao fórum.

Um grande abraço e bons estudos.