Olá, Letícia, como vai?
Sua solução atende corretamente às regras propostas no exercício e a lógica das condicionais está bem aplicada. A leitura da idade via terminal e o uso do parseInt fazem sentido dentro do contexto apresentado, permitindo que o valor seja tratado como número antes das comparações.
O encadeamento do if, else if e else está claro e cobre todas as faixas etárias solicitadas, garantindo que apenas uma classificação seja exibida para cada entrada. As condições numéricas estão corretas e não há sobreposição entre os intervalos definidos.
Parabéns pela resolução e obrigado por compartilhar sua resposta. O fórum fica à disposição caso queira trazer novas soluções ou dúvidas.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!