我從外部源檢索值並將foreach循環應用於結果,代碼如下。合併和求和值並將它們放入數組
angular.forEach(data, function(value, key) {
if (value.start_date > firstdayOfWeek && value.start_date < lastdayOfWeek) {
console.log(value.firstname + ' - ' + value.distance);
} else {
//do nothing
}
});
結果是控制檯例如可以是:
基斯 - 103,4
馬科 - 44.1
賈裏德 - 89,8
基斯 - 66,2
傑夫 - 23 3
marco - 69,4
我想結合所有重複的名稱和總結重複的數字,並把它們放在一個數組中。所以結果會是這樣,例如:
基斯 - 169,6
馬爾科 - 113,5
賈裏德 - 89.8
傑夫 - 23.3
什麼是實現這一目標的最佳/最簡單的方法是什麼?
安置自己的輸入例如,在實際的數據結構。 – elclanrs