Cara, fiz o meu dessa forma, e ficou certinho:
alert('Boas vindas ao nosso site!');
let nome = 'Lua';
let idade = 18;
let numeroDeVendas = 50;
let saldoDisponivel = 1000;
let mensagemDeErro = 'Atenção! Preencha todos os campos';
alert(mensagemDeErro);
let nomeInserido;
do {
nomeInserido = prompt('Qual é o seu nome?');
if (nomeInserido !== nome) {
alert('Erro! Nome incorreto. Tente novamente.');
}
} while (nomeInserido !== nome);
alert('Olá, ' + nomeInserido + '!');
let idadeInserida = prompt('Informe sua idade:');
if (idadeInserida >= idade) {
alert('Parabéns! Já pode tirar sua carteira de motorista.');
} else {
alert('Infelizmente sua idade não lhe habilita para o próximo passo.');
}
Dessa forma eu criei uma validação no nome, para que não avance para a próxima parte caso o nome esteja errado.