Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
const diff = (...arrs) => Array .from(arrs .flatMap(n => [...new Set(n)]) .reduce((acc, n) => acc.set(n, acc.has(n)), new Map)) .reduce((acc, n) => (n[1] || acc.push(n[0]), acc), []); const arr = diff(arr1, arr2);