「JavaScript」Setを用いてArray(配列)データの重複排除(ユニークに)する方法

スポンサーリンク

今回は「JavaScript」Setを用いてArray(配列)データの重複排除(ユニークに)する方法をエントリーしたいと思います。

サンプルデータ

適当に数値が重複したArrayを用意します。

const numbers = [1, 1, 1, 5, 5, 5, 3, 2, 10, 9]

Setで重複排除

Setに用意したサンプルデータを渡します。

const uniqueNumbers = new Set(numbers)

確認

console.logで出力し確認してみましょう。重複が除かれた数値が出力されることが確認できます。並び順についてはSetでは昇順、降順などのソートはできないので注意しましょう。

console.log(uniqueNumbers)

Set(6) { 1, 5, 3, 2, 10, 9 }