Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

14. Exercício de condicionais em Javascript

Praticando JavaScript: condicionais > 14.Classificação de idades para uma atividade

const idade = 11;
if (idade  < 12) {
    console.log("Infantil");} 
else if (idade >= 12 && idade < 18) {
    console.log("Juvenil");} 
else {
   console.log("Adulto");
};
1 resposta

Oi, Marcus. Tudo bem?

Seu exercício de classificação de idades está correto e atende às regras propostas na atividade. A condição idade < 12 identifica corretamente a categoria Infantil, enquanto idade >= 12 && idade < 18 cobre a faixa Juvenil. No else, ficam naturalmente os valores de 18 anos ou mais, que são classificados como Adulto.

Como dica para continuar praticando condicionais, você pode testar também os valores que ficam exatamente nas fronteiras das categorias, como 11, 12, 17 e 18. Esses casos são ótimos para verificar se os operadores >= e < foram utilizados de forma adequada.

O que aconteceria se você precisasse adicionar uma nova categoria para pessoas com 60 anos ou mais? Como você reorganizaria as condições?

Parabéns pelo exercício. Obrigado por compartilhar sua solução e continue praticando. O fórum está à disposição para ajudar nas próximas atividades.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!