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

Meu Código! Demorou mais foi!

<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) {

        while (tentativa <= 2) {

        alert ("Login inválido. Tente novamente");
        var loginInformado = prompt ("Informe seu login");
        var senhaInformada = prompt ("Informe sua senha");
        tentativa = tentativa + 1;

        } 

        alert ("Você já tentou 3 vezes!");

    } else {

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

</script>
4 respostas
solução!

Oi Beatriz

Tente o seguinte cenário:

  • Erre 1 vez o login e senha e depois na segunda tentativa coloque o login e senha corretos.

O programa precisa aceitar a segunda tentativa correta.

Parabéns pelo empenho nos estudos!

Qualquer dúvida pode contar com a gente.

Verdade! Na segunda tentativa ele não aceita! Refiz meu código agora com outros conhecimentos que obtive nas aulas seguintes. Segue o código atualizado:

<meta charset="utf-8">

<script>

    function pularLinha () {

        document.write ("<br>");

    }

    function mostrar (frase) {

        document.write (frase);
        pularLinha ();

    }

    var meuLogin = "alura"
    var minhaSenha = "alura321"

    for (var tentativa = 1; tentativa <= 3; tentativa++) {

        var login = prompt ("Digite seu login: ");
        var senha = prompt ("Digite sua senha: ");

        if (login == meuLogin && senha == minhaSenha) {

            alert ("Seja bem-vindo, " + meuLogin);
            break;

        } else {

            alert ("Login inválido! Tente novamente!");

        }

    }

</script>

Oi Beatriz

Isso mesmo. Muito bom!

Parabéns pelo empenho nos estudos!

Continue praticando e qualquer dúvida pode contar com a gente.

Obrigada Guilherme!