<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 ) {
alert("Bem-vindo ao sistema " + loginInformado);
} else {
while(tentativa < 3){
alert("Login inválido");
tentativa++
loginInformado = prompt("Informe seu login");
senhaInformada = prompt("Informe sua senha");
}
alert("Você atingiu o número máximo de tentativas, tente novamente mais tarde.");
}
</script>
Na resolução do instrutor ele propõe a criação de mais duas variáveis para se ter um controle para as tentativas de login até o limite proposto(que eram 3 tentativas), porém não vi necessidade e apenas reaproveitei as já existentes para o login e apenas criei a variavel "tentativa" para que pudesse quebrar o loop.