const curso = {
titulo: "JavaScript Intermediário",
estudantes: [
{ nome: "Ana", progresso: 85 },
{ nome: "Carlos", progresso: 40 },
{ nome: "Juliana", progresso: 72 },
{ nome: "Pedro", progresso: 60 },
],
gerarRelatorio() {
let situacao;
let totalEstudantes = 0;
let somaProgressos = 0;
for (let estudante of this.estudantes) {
totalEstudantes++;
somaProgressos += estudante.progresso;
if (estudante.progresso >= 70) {
situacao = "Aprovado";
} else {
situacao = "Em andamento";
}
console.log(
`Estudante: ${estudante.nome} | Progresso: ${estudante.progresso}% | Situação: ${situacao} `,
);
}
const media = somaProgressos / totalEstudantes;
console.log(`\nTotal de estudantes: ${totalEstudantes}`);
console.log(`Média geral da turma: ${media}%`);
},
};
curso.gerarRelatorio();