1
resposta

minha solução (sem uso do break)

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

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

    var tentativaMin = 1;
    var tentativaMax = 3;

    while(tentativaMin <= tentativaMax){

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

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

        alert("Bem-vindo ao sistema " + loginInformado);
        tentativaMin = tentativaMax;
    }
     else {
        if (tentativaMin == 3) {
            alert("Número permitido de tentativas ultrapassado!");
            } 
            else {
                alert("Login inválido. Tente novamente");
        }
    }

    tentativaMin = tentativaMin + 1; 
}

</script>
1 resposta

Muito bom Dayane, ficou parecido com a resolução do professor.

Tive uma dificuldade na montagem do meu código, vim no fórum entender melhor e postagens como a sua estão me ajudando nas dúvidas.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software