//O codigo informado pede duas vezes as credenciais mesmo que se acerte na primeira vez. Dessa forma, com os "prompt" fora do while não é necessário incluir duas vezes a senha e login corretos. //
<meta charset="UTF-8">
<script>
var loginCadastrado = "alura";
var senhaCadastrada = "alura321";
var tentativa = 1;
var maxtentativas = 3;
var loginInformado = prompt("Informe seu login");
var senhaInformada = prompt("Informe sua senha");
while (tentativa <= maxtentativas){
if( loginCadastrado == loginInformado && senhaCadastrada == senhaInformada ) {
alert("Bem-vindo ao sistema " + loginInformado);
tentativa = maxtentativas;
} else {
if(tentativa == 3){
alert("Número permitido de tentativas alcançado!Sua senha foi bloqueada");
} else {
alert("Tente Novamente. Você só tem 3 tentativas!!");
}
}
tentativa = tentativa + 1;
}
</script>