const curso = {
titulo: "JavaScript Intermediário",
estudantes: [
{ nome: "Ana", progresso: 85 },
{ nome: "Carlos", progresso: 40 },
{ nome: "Juliana", progresso: 72 },
{ nome: "Pedro", progresso: 60 }
],
gerarRelatorio: function () {
let contador = 0;
let situacao;
let media = 0;
for (let i = 0; i < this.estudantes.length; i++) {
contador++;
media += this.estudantes[i].progresso;
this.estudantes[i].progresso >= 70 ? situacao = 'Aprovado' : situacao = 'Em andamento'
console.log(`Estudante: ${this.estudantes[i].nome} | Progresso: ${this.estudantes[i].progresso}% | Situação: ${situacao}`);
}
media = media / this.estudantes.length
console.log(`
Total de estudantes: ${contador}
Média geral da turma: ${media}%`);
}
};
curso.gerarRelatorio();