我設法減少並結合自己的價格金額對象與此:把值作爲鍵值從減少對象以下劃線
stooges = [{Price: 1.2, Amount: 40}, {Price: 1.3, Amount: 50}, {Price: 1.2, Amount: 60}];
inputarray = _.map _.groupBy(stooges, 'Price'), (v, k) ->
{ Price: k
Amount : _.reduce(v, ((m, i) -> m + i['Amount']), 0)}
console.log(inputarray)
創建以下
[Object { Price="1.2", Amount=100}, Object { Price="1.3", Amount=50}]
但也許分組是多少。無論如何,我試圖結束這樣的
[ { 1.2 : 100 } , { 1.3 : 50 } ]
以價格作爲關鍵和金額作爲價值。 該死的我吮吸這個。
呵呵。那麼沒問題? –