“Trouver des éléments en double ou répéter dans le tableau JS” Réponses codées

Vérifiez les doublons dans Array JavaScript

[1, 2, 3].every((e, i, a) => a.indexOf(e) === i) // true

[1, 2, 1].every((e, i, a) => a.indexOf(e) === i) // false
Repulsive Rhinoceros

JavaScript Créer un tableau avec des valeurs répétées

Array(5).fill(2)
//=> [2, 2, 2, 2, 2]
Web Surfer

Trouver des éléments en double ou répéter dans le tableau JS

function findUniq(arr) {
  return arr.find(n => arr.indexOf(n) === arr.lastIndexOf(n));
}

console.log(findUniq([ 0, 1, 0 ]))
console.log(findUniq([ 1, 1, 1, 2, 1, 1 ]))
console.log(findUniq([ 3, 10, 3, 3, 3 ]))
console.log(findUniq([ 7, 7, 7, 20, 7, 7, 7 ]))
Wide-eyed Wolf

comment obtenir des valeurs en double de la table en javascript

const names = ['Mike', 'Matt', 'Nancy', 'Adam', 'Jenny', 'Nancy', 'Carl']

const count = names =>
  names.reduce((a, b) => ({ ...a,
    [b]: (a[b] || 0) + 1
  }), {}) // don't forget to initialize the accumulator

const duplicates = dict =>
  Object.keys(dict).filter((a) => dict[a] > 1)

console.log(count(names)) // { Mike: 1, Matt: 1, Nancy: 2, Adam: 1, Jenny: 1, Carl: 1 }
console.log(duplicates(count(names))) // [ 'Nancy' ]
Restu Wahyu Saputra

comment compter les doublons dans un tableau javascript

arr.reduce((b,c)=>((b[b.findIndex(d=>d.el===c)]||b[b.push({el:c,count:0})-1]).count++,b),[]);
Scary Snake

Réponses similaires à “Trouver des éléments en double ou répéter dans le tableau JS”

Questions similaires à “Trouver des éléments en double ou répéter dans le tableau JS”

Plus de réponses similaires à “Trouver des éléments en double ou répéter dans le tableau JS” dans JavaScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code