Oi, Olavio! Tudo bem?
Parabéns pelo desenvolvimento do código! Deixo apenas algumas sugestões para melhoria:
Declaração de Variáveis com let ou const: No JavaScript, é uma boa prática declarar variáveis usando let ou const para evitar problemas de escopo. No código, estamos usando nome, idade, numeroDeVendas, saldoDisponivel e mensagemDeErro sem essas declarações, por isso, seria interessante adicionar let ou const a essas variáveis.
Ordem de Declaração: estamos tentando usar let nomeUsuario e let idadeUsuario após já ter atribuído valores a essas variáveis com prompt, porém a declaração com let deve vir antes de sua utilização, da seguinte forma:
alert('Boas vindas ao nosso site!');
let nome = 'Lua';
let idade = 25;
let numeroDeVendas = 50;
let saldoDisponivel = 1000;
let mensagemDeErro = 'Erro! Preencha todos os campos';
alert(mensagemDeErro);
let nomeUsuario = prompt('Qual o seu nome?');
let idadeUsuario = prompt('Qual a sua idade?');
if (parseInt(idadeUsuario) >= 18) {
alert('Pode tirar a habilitação!');
}
Espero ter ajudado!
Um forte abraço e bons estudos!