0
My question is whether this way of using is correct, or whether it has a more viable way to have the same result.
/* Função retorna alunos>12 anos
como adultos e alunos== 12 como crianças*/
function ticket(alunos){
// for in usado para retornar o
//index do array name
for(const i in alunos.name){
let idadeAluno= alunos.age[i];
let nomeAluno= alunos.name[i];
// testa o array age que esta dentro
// do objeto alunos
if(idadeAluno>12){
adultos+=nomeAluno+'-';
}
else{
criancas+=nomeAluno+'-';
}
}
}
let alunos={
name:['Lara','Luana','Julia','Pamela'],
age:[12,13,12,13]};
/* variaveis que vão ser alteradas
pela função ticket, adcionando o
o nome dos alunos que precisa de
ingresso para adulto
e ingresso para criança*/
let adultos= [];
let criancas=[];
ticket(alunos);
/* imprime qual ticket cada aluno precisa*/
console.log('Ticket adultos: '+ adultos+'\n\n'+'Ticket crianca: '+criancas);