方法: ループと条件文を使用する方法
この方法では、2つ以上の配列を比較し、共通の要素を見つけます。function getIntersection(arrays) {
if (arrays.length === 0) {
return [];
}
// 最初の配列をベースとして、他の配列との共通要素を探す
const baseArray = arrays[0];
const intersection = baseArray.filter((element) => {
// 他の配列のすべての要素が、現在の要素と一致するかどうかをチェックする
re>>More
intersection()メソッドを使用する方法:set1 = {1, 2, 3, 4, 5}
set2 = {4, 5, 6, 7, 8}
common_elements = set1.intersection(set2)
print(common_elements)>>More
array_intersect関数を使用する方法:
array_intersect関数は、複数の配列を比較し、共通の要素を返す関数です。$array1 = [1, 2, 3, 4, 5];
$array2 = [3, 4, 5, 6, 7];
$array3 = [5, 6, 7, 8, 9];
$commonElements = array_intersect($array1, $array2, $array3);
print_r($commonElements);>>More