NxWorld[B!]新着記事・評価 - はてなブックマーク (original) (raw)

JavaScriptで配列内の重複要素を削除・取得、配列内の重複していない要素を取得、2つの配列から共通要素・共通していない要素を取得する方法です。 中には別の方法を用いることでもっと短いコードで実装できるのもありますが、ここではいずれもfilter()メソッドを使った場合になります。 const removeDuplicateValues = ([...array]) => { return array.filter((value, index, self) => self.indexOf(value) === index); } const array01 = [0, 2, 0, 7, 3, 0, 5, 2, 1, 5], array02 = [5, 7, 4, 1, 2, 6, 4, 4, 1, 1]; console.log(removeDuplicateValues(array0