Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Lógica diferente

Haveria algum problema ou possibilidade de otimizar a forma como implementei a resolução do problema?

meta charset="utf-8">

<script>

    function pulaLinha() {

        document.write("<br>");
        document.write("<br>");

    }

    function exibeMensagem(frase) {

        document.write(frase);
        pulaLinha();

    }

    var loginCadastrado = "login";
    var senhaCadastrada = "123456";


    var maximoTentativas = 3;
    var tentativaAtual = 1;

    while (tentativaAtual <= maximoTentativas) {

        var loginInformado = prompt("Informe o seu login.");
        var senhaInformada = prompt("Informe a sua senha");

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

            exibeMensagem("Bem vindo(a) " + loginInformado);
            tentativaAtual = (maximoTentativas + 1);
        } else {

            alert("Dados incorretos. Tente novamente!");
            tentativaAtual = (tentativaAtual + 1);
        }

    }

    exibeMensagem("FIM DO PROCEDIMENTO DE AUTENTICAÇÃO!");

</script>
3 respostas
solução!

Oi Ramon tudo bem?

Está bom assim! Continue assim e bons estudos!!!

Tks, André!

Disponha e bons estudos!!!