Depois de entender a lógica deste exercício fiz algumas tentativas com o comando while e definindo uma variavel "contador" e acabou dando certo. O código está sem comentários e direto e portanto não tem uma apresentação bem acabada, mas me preocupei com a funcionalização dos comandos. Isto está certo?
<meta charset="UTF-8">
<script>
var loginCadastrado = "alura";
var senhaCadastrada = "alura321";
var contador =1
while (contador <= 3) {
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");
contador = contador +1 ;
}
}
</script>