如何对重复值进行分组/合并并求和

yuvru6vn  于 2021-09-13  发布在  Java
关注(0)|答案(0)|浏览(250)

关闭。这个问题需要更加关注。它目前不接受答案。
**想改进这个问题吗?**编辑这篇文章,更新这个问题,使它只关注一个问题。

11小时前关门了。
改进这个问题
如何合并/分组重复值并在其上求和?
这是数据。

  1. const data = [{
  2. code: 's1',
  3. name: 'Small',
  4. size: 's',
  5. cost: '20'},{
  6. code: 's1',
  7. name: 'Small',
  8. size: 's',
  9. cost: '10'},{
  10. code: 'm1',
  11. name: 'Medium',
  12. size: 'm',
  13. cost: '25'},{
  14. code: 's2',
  15. name: 'Small',
  16. size: 's',
  17. cost: '20'}]

预期产出:

  1. [{
  2. code: 's1',
  3. name: 'Small',
  4. size: 's',
  5. cost: '30'},{
  6. code: 'm1',
  7. name: 'Medium',
  8. size: 'm',
  9. cost: '25'},{
  10. code: 's2',
  11. name: 'Small',
  12. size: 's',
  13. cost: '20'}]

我想在这里做的是根据代码、名称、大小对重复值进行合并/分组,然后将成本相加。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题