VAR ARR = [{名: 'A'、NUM:1}、{名: 'A'、NUM:2}、{ '名前': 'B'、NUM:3}]、結果= [];
関数addObjnum(ARR、結果){
{(iは++; iは<arr.length I = 0せて)ため
真=フラグをしましょう。
ため(LET J = 0; J <result.length; J ++){
IF(ARR [I] .nameの==結果[J] .nameの){
フラグ= falseは、
結果[J] .num =もたらす[J] .num + ARR [I] .num。
}。
}。
IF(フラグ){
result.push(ARR [I])。
}。
}。
結果を返します。
}。
console.log(addObjnum(ARR、結果))。