У меня есть этот массив объектов:Как объединить дубликаты в массиве объектов и суммировать определенное свойство?
var arr = [
{
name: 'John',
contributions: 2
},
{
name: 'Mary',
contributions: 4
},
{
name: 'John',
contributions: 1
},
{
name: 'Mary',
contributions: 1
}
];
... и я хочу, чтобы объединить дублирующиеся но просуммировать их вклады. Результат будет следующим:
var arr = [
{
name: 'John',
contributions: 3
},
{
name: 'Mary',
contributions: 5
}
];
Как я мог достичь этого с помощью JavaScript?
Вы пробовали что-нибудь до сих пор? –