Мне нужно предоставить решение для отображения наивысшего балла учащегося в классе.
function highestScore (students) {
// код здесь
}
// TEST CASE
console.log(highestScore([
{
name: 'Daisy',
score: 90,
class: 'foxes'
},
{
name: 'Alexander',
score: 85,
class: 'wolves'
},
{
name: 'Sergio',
score: 74,
class: 'foxes'
},
{
name: 'Anabelle',
score: 78,
class: 'wolves'
}
]));
From the parameter, the function would return the name of each class and
display the highest student's name and score of that student.
function highestScore (students) {
var classes = {};
var scores = [];
for(i=0; i<students.length; i++){
var inputClass = students[i].class;
var inputScore = students[i].score;
var inputName = students[i].name;
var classScore = [];
var isExist = false;
var object = Object.values(class);
return classScore;
}
// TEST CASE
console.log(highestScore([
{
name: 'Daisy',
score: 90,
class: 'foxes'
},
{
name: 'Alexander',
score: 85,
class: 'wolves'
},
{
name: 'Sergio',
score: 74,
class: 'foxes'
},
{
name: 'Anabelle',
score: 78,
class: 'wolves'
}
]));
The result would show something like this.
// {
// foxes: { name: 'Daisy', score: 90 },
// wolves: { name: 'Alexander', score: 85 }
// }