回答編集履歴
1
重複するものの取得を追記
answer
CHANGED
@@ -1,5 +1,6 @@
|
|
1
1
|
重複を削除した配列です。
|
2
2
|
```js
|
3
3
|
console.log ([...(new Map (ary.map (a=> [Object.values(a).join('|'), a]))).values()]);
|
4
|
-
|
4
|
+
//重複するもの取得
|
5
|
+
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]);
|
5
6
|
```
|