“количество дублирующих пар в массиве JavaScript” Ответ

количество дублирующих пар в массиве JavaScript

// how to count number of duplicate pairs in array javascript
function countNumberOfPairs(arr) {
    let pairsCount = 0;
    let counterObj = {};

  for (let num of arr) {
    if (!counterObj[num]) {
      counterObj[num] = 1;
    } else {
      counterObj[num] = counterObj[num] + 1;

      if (counterObj[num] === 2) {
        pairsCount++;
        counterObj[num] = 0;
      }
    }
  }
  return pairsCount;
}
Chetan Nada

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

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

Ответы похожие на “количество дублирующих пар в массиве JavaScript”

Вопросы похожие на “количество дублирующих пар в массиве JavaScript”

Больше похожих ответов на “количество дублирующих пар в массиве JavaScript” по JavaScript

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

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