我想從現有數組中創建一個新數組。條件是,如果元素是重複的,那麼總結這些元素。請參見實施例下面的詳細資料如可以是我不能夠清楚地解釋:JavaScript - 創建一個包含重複元素和唯一元素總和的未排序數組
輸入:
var arrayA = ["2", "1", "4", "2", "5", "1", "3", "2"];
輸出:
var arrayB = ["6", "2", "4", "5", "3"];
這裏arrayB [0] = 2秒的總和(2 + 2 + 2),arrayB [1] = 1的總和(1 + 1)
我嘗試了很多,但無法弄清楚如何實現這一點。
請幫忙!
如果'arrayA'進行分選, , 這個會 是一個更容易的問題。那麼你能簡單地把它作爲第一步嗎?另外,'arrayB'必須以任何特定的順序? –