“javaScript проверяет, содержат ли два массива одинаковые значения” Ответ

Проверьте, равны ли 2 массивам 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

JavaScript Получите элементы, которые существуют в двух массивах

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

javaScript проверяет, содержат ли два массива одинаковые значения

const a = ['Left', 'Right'];
const b = ['Right', 'Left'];

//	true if a and b contain the same values
//	false otherwise
const c = a.sort().join(',') === b.sort().join(',');
Raul Talmacel

JS -проверка, если все значения массива одинаковы

const allEqual = arr => arr.every( v => v === arr[0] )
allEqual( [1,1,1,1] )  // true
Wide-eyed Willet

Ответы похожие на “javaScript проверяет, содержат ли два массива одинаковые значения”

Вопросы похожие на “javaScript проверяет, содержат ли два массива одинаковые значения”

Больше похожих ответов на “javaScript проверяет, содержат ли два массива одинаковые значения” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования