Мне нужно проверить, содержит ли массив номер 2 все значения в массиве номер 1. Я не знаю ни одного метода, который делает это, поэтому я разработал тот, который работает, я думаю , Есть ли лучший способ сделать это, это хорошее решение?Проверьте, находятся ли значения одного массива в другом
var contains = function(a1, a2){
var cCount = 0;
for (var i=0; i<a1.length; i++){
for (var j=0; j<a2.length; j++){
if (a1[i] == a2[j]){
cCount++;
}}}
if (cCount == a1.length){
return true;
}
};
будет ли он содержать его в том же порядке или это не имеет значения? – Shehabix
Нет, порядок не имеет значения. – dandlezzz
На самом деле, есть решение ... Я отправлю его ниже – Shehabix