Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Resolução - 14- Classificação de idades para uma atividade

// Você é uma pessoa desenvolvedora de um sistema para uma escola que organiza atividades para diferentes faixas etárias. As regras são:

// Se a pessoa tiver menos de 12 anos, ela deve ser classificada como "Infantil".
// Se a pessoa tiver 12 anos ou mais, mas menos de 18 anos, ela deve ser classificada como "Juvenil".
// Se a pessoa tiver 18 anos ou mais, ela deve ser classificada como "Adulto".
// Crie um programa que, dado o valor da idade, classifique a pessoa na categoria correspondente.

const readline = require('readline');

const leitor = readline.createInterface({
    input: process.stdin,
    output: process.stdout
});

function faixaEtaria(idade){
    if(idade < 12){
        return 'Infantil';
    } else if (idade >= 12 && idade < 18){
        return 'Juvenil';
    }else {
        return 'Adulto'
    }
}

function verificarClassificacao(){
    leitor.question('Digite a idade da pessoa: ', (resposta) =>{
        let idade = Number(resposta);
        let classificacao = faixaEtaria(idade);
        console.log(`Classificação ${classificacao}`);
        leitor.close();
    })
}

verificarClassificacao();
2 respostas
solução!

Olá, Caue! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de funções para organizar a lógica, utilizou muito bem o readline para capturar a entrada do usuário e ainda compreendeu a importância das estruturas condicionais para classificar corretamente as faixas etárias.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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

Obrigado pelo feedback, Daniel!