Terminei o desafio, dei uma otimizada no código com base no que aprendi até agora e ficou assim:
alert('Boas Vindas ao nosso site');
let idade = 18;
let mensagemDeErro ='Erro! Preencha todos os campos';
alert(mensagemDeErro);
let nomeDoUsuario = prompt('Nome de Usuario');
let idadeDoUsuario = prompt('Qual sua idade?');
if (idadeDoUsuario >= idade) {
alert( 'Parabéns ' + nomeDoUsuario + ' !' + ' Voce já pode tirar sua habilitação.');
}else{
alert( nomeDoUsuario + ',' + ' infelizmente voce ainda não pode tirar habilitação.')
}
A minha duvida que fica é o seguinte, por que colocar a variável "numeroDeVendas" e "saldoDisponivel", sendo que o desafio não usa elas, no meu ponto de vista não fazem sentido eles estarem lá. A variável "idade" também não fará sentido se ela não for atribuída no if, exemplo: seu eu colocar
if (idadeDoUsuario >= 18)
Simplesmente posso deletar a variável idade , pois o código funcionara corretamente e ficara mais otimizado.
Se eu tiver errado me corrige, abraço!