“JS Periksa apakah dua array memiliki elemen yang sama” Kode Jawaban

Periksa apakah 2 array sama dengan javascript

const a = [1, 2, 3];
const b = [4, 5, 6];
const c = [1, 2, 3];

function arrayEquals(a, b) {
  return Array.isArray(a) &&
    Array.isArray(b) &&
    a.length === b.length &&
    a.every((val, index) => val === b[index]);
}

arrayEquals(a, b); // false
arrayEquals(a, c); // true
Gleaming Goose

JS Periksa apakah dua array memiliki elemen yang sama

const intersection = array1.filter(element => array2.includes(element));
Lonely Loris

JavaScript mendapatkan elemen yang ada dalam dua array

function getArraysIntersection(a1,a2){
    return  a1.filter(function(n) { return a2.indexOf(n) !== -1;});
}
var colors1 = ["red","blue","green"];
var colors2 = ["red","yellow","blue"];
var intersectingColors=getArraysIntersection(colors1, colors2); //["red", "blue"]

Grepper

Jawaban yang mirip dengan “JS Periksa apakah dua array memiliki elemen yang sama”

Pertanyaan yang mirip dengan “JS Periksa apakah dua array memiliki elemen yang sama”

Lebih banyak jawaban terkait untuk “JS Periksa apakah dua array memiliki elemen yang sama” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya