Fiz o meu código e corrigi, mesmo assim o VS Code acusa a idade como erro, e na hora de testar sempre da problema;
alert("Boas vindas ao nosso site");
let nome = "Lua";
let idade = 25;
let numeroDeVendas = 50;
let saldoDisponivel = 1000;
alert("Erro! Preencha todos os campos.");
let mensagemDeErro = "Erro! Preencha todos os campos.";
alert(mensagemDeErro);
nome = prompt("Digite o seu nome");
let idade = prompt("Digite sua idade");
if (idade >= 18) {
alert("Pode tirar sua habilitação!");
}