Oi Mário, como você está?
Parabéns por encarar o desafio e colocar a mão na massa! É muito legal ver que você personalizou a resposta do if para quem ainda não tem 18 anos, isso demonstra que você está atento à experiência do usuário e humanizando seu código.
Seu código está funcional e seguiu bem a lógica proposta na atividade. Uma dica legal para os seus próximos projetos é tentar usar o const para valores que não mudam, como a sua mensagemDeErro, e o let para o que pode variar.
Continue com esse empenho e dedicação, pois praticar criando suas próprias variações é o que faz a gente evoluir de verdade como pessoa programadora.
Bons estudos!
Sucesso ✨