Как определить, находится ли хотя бы один элемент одного массива в другом?

Здравствуйте!

Есть два массива, например: [2,3,4] и [4,5,6,7,8].
Нужно проверить, есть ли во втором массиве хотя бы один элемент из первого. Т.е. в данном примере, в первом есть 4 и во втором есть 4, значит, нужно получить true.
Заранее спасибо.
  • Вопрос задан
  • 447 просмотров
Решения вопроса 1
var arr1 = [2,3,4],
 arr2 = [4,5,6,7,8];

var isExists = arr1.some(function(x) { return arr2.indexOf(x) > -1; });
 
console.log(isExists);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
24 нояб. 2024, в 03:11
500 руб./за проект
24 нояб. 2024, в 01:35
5000 руб./за проект
24 нояб. 2024, в 01:24
500 руб./за проект