■はじめに
2つ以上の配列があり、A配列にB配列の要素が重複しているか?重複している場合はどれが重複しているのか?
を調べる方法を記載します。
「filter」関数を使用しての実装になります。
■手順
A配列にB配列の要素重複確認
const arrayA = ['Apple', 'Google', 'Facebook', 'Zoom', 'Slack'];
const arrayB = ['Apple', 'Facebook'];
const result = arrayA.filter(item => arrayB.includes(item));
console.log(result); // ["Apple", "Facebook"]
A配列にB配列とC配列の要素重複確認
const arrayA = ['Apple', 'Google', 'Facebook', 'Zoom', 'Slack'];
const arrayB = ['Apple', 'Facebook'];
const arrayC = ['Google'];
const result = arrayA.filter(item => arrayB.includes(item) || arrayC.includes(item));
console.log(result); // ["Apple", "Google", "Facebook"]