回答編集履歴

1

重複するものの取得を追記

2021/02/05 01:23

投稿

babu_babu_baboo
babu_babu_baboo

スコア616

test CHANGED
@@ -4,6 +4,8 @@
4
4
 
5
5
  console.log ([...(new Map (ary.map (a=> [Object.values(a).join('|'), a]))).values()]);
6
6
 
7
+ //重複するもの取得
7
8
 
9
+ console.log(ary.reduce (([a,b],c,d)=>(b.has (d=Object.values(c).join('|'))? [[...a,c],b]: [a,b.add(d)]) ,[[],new Set])[0]);
8
10
 
9
11
  ```