1
resposta

Parando com função "break"

Eu usei uma função que ainda não foi citado, mas como já vi Python trouxe ele para esse código. É possível usar o "break", forçando o programa a parar. É simples mas facilita muito o código.

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

    var tentativas = 0

    while(tentativas <= 3) {
        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);
            break

        } 
        else {
            alert("Login inválido. Tente novamente");
            tentativas += 1;

            if(tentativas == 3) {
                alert("Tentativas esgotadas!");
            }
        }
    }



</script>
1 resposta

Ótima dica, obrigado.