Oi, João! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Sua lógica ficou bem clara e a organização das faixas etárias está funcionando conforme o esperado. O uso das condições idade < 12**, **idade >= 12 e idade >= 18 deixou o fluxo fácil de acompanhar.
Uma dica interessante para o futuro é usar o método typeof para validar entradas numéricas, evitando que valores inesperados gerem mensagens incorretas. Veja este exemplo:
function validarIdade(idade){
if (typeof idade !== 'number') {
console.log('Valor invalido');
}
}
Esse código verifica se a entrada realmente e um número.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!