“JS Sprawdź, czy dwie tablice mają ten sam element” Kod odpowiedzi

Sprawdź, czy 2 tablice są równe 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 Sprawdź, czy dwie tablice mają ten sam element

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

JavaScript otrzymuje elementy, które istnieją w dwóch tablicach

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

Odpowiedzi podobne do “JS Sprawdź, czy dwie tablice mają ten sam element”

Pytania podobne do “JS Sprawdź, czy dwie tablice mają ten sam element”

Więcej pokrewnych odpowiedzi na “JS Sprawdź, czy dwie tablice mają ten sam element” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu