こんにちは、さるまりんです。
今回はJavaScriptの小ネタです。
配列から重複する要素を取り除くのはこんなコードで可能です。
Array.from(new Set([配列]))
new Set()
で配列からSet
を作成します。
Set
は重複した値を持ちません。
そのSet
からArray.from()
で配列を作成しています。
↓を実行すると
Array.from(new Set([20, 22, 51, 5, 7, 7, 22, 55]))
できる配列は↓になります。
[20, 22, 51, 5, 7, 55]
22
と7
が一つずつになっていますね。
一行コードで実現できるんですね。
簡単ことなのですが、頭の体操みたいにできました。
読んでくださってありがとうございました。
それではまた!