Итак, я пытаюсь определить, какой элемент имеет наибольшее число в «размере» в массиве «элементы». И распечатайте, какой элемент как в ('item1', 'item2', 'item3')
let items = [
{
item: 'item1',
size: 545
},
{
item: 'item2',
size: 89
},
{
item: 'item3',
size: 789
}
]
Итак, я попробовал с
let sizeMax = Math.max.apply(Math, items.map((o) => {
return o.size;
}))
console.log(sizeMax)
но это не путь ES6, и я не могу понять, как я могу напечатать «элемент», который имеет наибольшее число размеров
из имен
Я пытался с:
items.forEach((item) => {
function arrayMax(item) {
return items.size.reduce((h, j) => Math.max(h, j));
}
console.log(items.item)
но я не могу понять, что я не понимаю