1
resposta

Minha solução.

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

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

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


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

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

    else {

        while (tentativa < 3) {
            tentativa = tentativa + 1;
            alert ("Login inválido. Você tem  "+tentativa+ "de 3 tentativas. Tente novamente")
            var loginInformado = prompt("Informe seu login");
               var senhaInformada = prompt("Informe sua senha");
        }
        alert ("Acesso negado.");

    }


</script>

Tem algum problema referente a repetição da variável??

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

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

    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");
    }

    var loginInformado2 = prompt("Informe seu login");
    var senhaInformada2 = prompt("Informe sua senha");

    if( loginCadastrado == loginInformado2 && senhaCadastrada == senhaInformada2 ) {

        alert("Bem-vindo ao sistema " + loginInformado2);
    } else {

        alert("Login inválido. Tente novamente");
    }

    var loginInformado3 = prompt("Informe seu login (última tentativa)");
    var senhaInformada3 = prompt("Informe sua senha (última tentativa)");

    if( loginCadastrado == loginInformado3 && senhaCadastrada == senhaInformada3 ) {

        alert("Bem-vindo ao sistema " + loginInformado3);
    } else {

        alert("Login inválido. Tente novamente");
    }

</script>