Задать вопрос

Как сравнить два массива и вывести расхождения?

Есть два массива со строковыми данными. Нужно сравнить их между собой и вывести в третий массив данные массива А, отсутствующие в массиве B. Как это сделать?
  • Вопрос задан
  • 18427 просмотров
Подписаться 1 Простой Комментировать
Ответ пользователя Константин Китманов К ответам на вопрос (3)
k12th
@k12th
console.log(`You're pulling my leg, right?`);
Создаем пустой массив C.
Обходим массив А. Для каждого элемента проверяем (Array#includes или Array#indexOf === -1, смотря что доступно), есть ли такой элемент в массиве B. Если нет, то кладем этот элемент в массив C (Array.push).
Ответ написан
Комментировать