1
resposta

Resolução Exercício 3 - Condicionais JS

const pessoaIdade = 13

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

Oi, João. Como vai?

Agradeço por compartilhar seu código com a comunidade.

Você estruturou muito bem as condicionais e utilizou corretamente o operador && para combinar duas verificações na mesma condição. Isso mostra que você entendeu como classificar diferentes faixas etárias de forma organizada e lógica, mantendo o código claro e fácil de ler.

Como dica, você simplificar a segunda condição, já que se o código entrou no else if, significa que a primeira verificação já foi descartada:


let pessoaIdade = 13;

if(pessoaIdade < 12){
  console.log('Infantil');
} else if(pessoaIdade < 18){
  console.log('Juvenil');
} else{
  console.log('Adulto');
}

Nesse código, não é necessário repetir pessoaIdade >= 12, pois se não for menor que 12, automaticamente só pode estar nas próximas faixas. Isso deixa o código mais organizado.

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