Parabéns @Pedro, muito bem!
Parabéns pedro!! /
só uma sugestão, em JavaScript você não precisaria declarar as variáveis nome e idade novamente
quando você utiliza o atributo let isso significa que voce está declarando a variável, e basta declara-lá no seu código apenas uma vez, uma sugestão de melhoria é que voce exclua os lets em nome e idade que estão abaixo de alert(mensagemDeErro).
Espero ter contribuído : segue como eu faria!
alert("Boas vindas ao nosso site!");
let nome = "Lua";
let idade = 25;
const numeroDeVendas = 50;
const saldoDisponível = 1000;
alert("Erro! Preencha todos os campos.");
const mensagemDeErro = "Erro! Preencha todos os campos.";
alert(mensagemDeErro);
nome = prompt("Qual é o seu nome ? ");
idade = parseInt(prompt("Qual é a sua idade?"));
if (idade >= 18) {
alert(`${nome} Você pode tirar a habilitação!`);
}
Muito obrigado pela dica