鍍金池/ 問答/HTML/ js實(shí)現(xiàn)數(shù)組中id去重相同id下的value值相加,求請(qǐng)教!

js實(shí)現(xiàn)數(shù)組中id去重相同id下的value值相加,求請(qǐng)教!

clipboard.png

clipboard.png

回答
編輯回答
毀與悔
let newArr = []
arr.forEach(el=>{
    const result = newArr.findIndex(ol=>{return el.id === ol.id})
    if(result!== -1){
        newArr[result].value = newArr[result].value + el.value
    }else{
        newArr.push(el)
    } 
})
console.log(newArr)
2018年3月23日 18:26