# JavaScriptの配列で重複したものを削除し、ユニークな配列を作成する

Table of Contents

配列から重複したものを削除する

const numberArray = [0, 1, 1, 2, 3, 4, 4, 5];
const set = new Set(numberArray);
const newNumberArray = [...set];
console.log(newNumberArray)
// [0, 1, 2, 3, 4, 5]

ただこれだけ。
これだけだと物足りないので説明をすると、

上記のコードは、配列numberArrayから重複を除いた値を取得し、新しい配列newNumberArrayに格納しています。具体的には、配列numberArrayをSetオブジェクトに変換し、Setオブジェクトのユニークな値を持つ新しい配列を作成しています。
スプレッド演算子(…)を使用して、Setオブジェクトを配列に変換していることに注目してください。これにより、新しい配列newNumberArrayが作成され、それにはnumberArrayのユニークな値が含まれます。
最後に、console.logを使用してnewNumberArrayをコンソールに出力しています。

ってChat GPTが説明してくれました。

My avatar

Thanks for reading my blog post! Feel free to check out my other posts or contact me via the social links in the footer.


More Posts

Comments