1
resposta

Resposta 5.21 g

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();

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Olá Ian.
Obrigado por compartilhar.
Muito bom.
Parabéns!