const pessoa = {
nome: 'Alan',
notas: [10,10,10,10],
calcularMediaNotas: function(){
const soma = this.notas.reduce((acumulador,elemento) => {
return acumulador + elemento;
},0);
const media = soma / this.notas.length;
return media;
},
classificarDesempenho: function(){
const desempenho = pessoa.calcularMediaNotas();
switch(true){
case(desempenho >= 9):
return 'Ótimo desempenho!!';
break;
case(desempenho < 9 && desempenho >=7.6):
return 'Bom desempenho!';
break;
case(desempenho < 7.6 && desempenho >= 6):
return 'Desempenho regular.';
break;
default:
return 'Reprovado.'
}
}
}
console.log(pessoa.calcularMediaNotas());
console.log(pessoa.classificarDesempenho());