Фильтровать неуникальные значения массива

const filterNonUnique = arr =>
  [new Set(arr)].filter(i => arr.indexOf(i) === arr.lastIndexOf(i));
JavaScript
filterNonUnique([1, 2, 2, 3, 4, 4, 5]); // [1, 3, 5]
JavaScript
Массивы и объекты JavaScript JavaScript