Я пытаюсь отсортировать массив объектов на основе суммы одного из свойств объекта. По сути, вот так:
array = [
{
id:4,
tally: [1, 3, 5]
},
{
id: 6,
tally: [2, 3, 6]
},
{
id: 9,
tally: [2, 1, -1]
}
]
Если мы просуммируем соответствующие tally
s, мы получим 9, 11 и 2 соответственно, и в этом случае я бы хотел что-то вроде этого:
array = [
{
id:6,
tally: [2, 3, 6]
},
{
id: 6,
tally: [1, 3, 5]
},
{
id: 9,
tally: [2, 1, -1]
}
]
Я знаю, что это какая-то комбинация map
, reduce
, но я изо всех сил пытаюсь понять, как это кодировать в правильном правильном формате React.