Boa noite Juan!
Seu código está quase lá, mas há alguns pequenos ajustes que você pode fazer para melhorar e corrigir alguns trechos. Acompanhe comigo:
- Alerta de boas-vindas: Está correto.
 - Declaração da variável 
nome: Está correto. - Declaração da variável 
idade: Está correto. - Declaração da variável 
numeroDeVendas: Está correto. - Declaração da variável 
saldoDisponivel: Está correto. - Alerta de erro: Está correto.
 - Declaração da variável 
mensagemDeErro e exibição do alerta: Está correto, mas você não precisa do segundo alert com a variável mensagemDeErro. - Prompt para perguntar o nome do usuário: Está correto.
 - Prompt para perguntar a idade do usuário: Há um pequeno erro de digitação (
promt em vez de prompt). - Verificação da idade para habilitação: Está correto, mas você pode usar 
alert em vez de console.log para seguir o enunciado. 
Exemplo de código após as correções:
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("Qual é seu nome?");
idade = prompt("Qual é sua idade?");
let idadeHabilitacao = 18;
if (idade >= idadeHabilitacao) {
    alert("Pode tirar a habilitação!");
} else {
    alert("Você precisa esperar para tirar habilitação.");
}
Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição. Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!