Deu certo, porém eu nao sei o motivo dele ficar em loop no alert('Bem-vindo ao sistema ' + loginInformado)
<meta charset="UTF-8" />
<script>
var loginCadastrado = 'alura'
var senhaCadastrada = 'alura321'
var tentativasAtuais = 1
var loginInformado = prompt('Informe seu login')
var senhaInformada = prompt('Informe sua senha')
while (tentativasAtuais < 3) {
if (
loginCadastrado == loginInformado &&
senhaCadastrada == senhaInformada
) {
alert('Bem-vindo ao sistema ' + loginInformado)
} else {
alert('Login inválido. Tente novamente')
tentativasAtuais++
var loginInformado = prompt('Informe seu login')
var senhaInformada = prompt('Informe sua senha')
}
if (tentativasAtuais == 3) {
alert('Deu molinho, bloqueou a conta')
}
}
</script>