“Подсчет дублирования значений JavaScript” Ответ

Подсчет дублирования значений JavaScript

var counts = {};
your_array.forEach(function(x) { counts[x] = (counts[x] || 0)+1; });
Xanthous Xenomorph

Как получить дубликаты значений из массива в JavaScript

var input = [1, 2, 3, 1, 3, 1];

var duplicates = input.reduce(function(acc, el, i, arr) {
  if (arr.indexOf(el) !== i && acc.indexOf(el) < 0) acc.push(el); return acc;
}, []);

document.write(duplicates); // = 1,3 (actual array == [1, 3])
Restu Wahyu Saputra

Ответы похожие на “Подсчет дублирования значений JavaScript”

Вопросы похожие на “Подсчет дублирования значений JavaScript”

Больше похожих ответов на “Подсчет дублирования значений JavaScript” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования