1
resposta

fiz dessa forma e gostaria de saber se também esta certo, não tinha notado que teria que colocar outra notificação.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Olá Phelipe, como vai?

Sinto muito pela demora em te responder.

A estrutura que você montou ficou muito boa de forma clara e funcional.

Só tenho algo a acrescentar, fiz o teste do seu código e percebi que esqueceu de colocar o break depois de confirmar o login e a senha pra sair do laço de repetição.

Confira o exemplo a seguir:



<meta charset="utf-8">

<script>

    var logincadastrado = "alura";
    var senhacadastrada = "alura321";
    var tentativas = 1;


    while(tentativas <= 3) {

    var logininformado = prompt(" Informe seu login");
    var senhainformada = prompt(" informe sua senha");

    tentativas = tentativas + 1;

    if( logincadastrado == logininformado && senhacadastrada == senhainformada) {

        alert(" Bem-Vindo ao sistema " + logininformado); 

      break;

    } else {

        alert("Login invalido. tente novamente");

    }

}
</script>

O break foi acrescentado depois do “alert(“bem-vindo ao sistema” + logininformado);”

Espero ter ajudado, qualquer dúvida estaremos à disposição

Bons estudos! :) `