Codifica: conteggio delle occorrenze di elementi in un array utilizzando JavaScript
Questo frammento di codice è una funzione JavaScript che può essere utilizzata per determinare il numero di occorrenze di ciascun elemento in un array. È uno strumento utile da avere nella cassetta degli attrezzi quando si lavora con gli array, poiché consente di identificare rapidamente gli elementi più comuni in un insieme di dati.
Ecco come funziona il codice:
Innanzitutto, viene definita la funzione "occorrenza", che accetta un array come argomento.
const occurence = (arr) => {
let arrLength = arr.length
let count = {}
for(let i =0 ; i<arrLength; i++){
let num = arr[i]
count[num] = count[num] ? count[num] + 1 : 1
}
let num = arr[i]
count[num] = count[num] ? count[num] + 1 : 1
console.log(count)
}
var arr = [2,3,1,2,38,6,4,0,9]
occurence(arr)
{
2: 2,
3: 1,
1: 1,
38: 1,
6: 1,
4: 1,
0: 1,
9: 1
}
È quindi possibile utilizzare il risultato di questa funzione per trarre alcuni approfondimenti, ad esempio, è possibile utilizzarlo per trovare l'elemento più comune in un array.
Codice completo
const occurence = (arr) => {
let arrLength = arr.length
let count = {}
for(let i =0 ; i<arrLength; i++){
let num = arr[i]
count[num] = count[num] ? count[num] + 1 : 1
}
console.log(count)
}
var arr = [2,3,1,2,38,6,4,0,9]
occurence(arr)
Buon apprendimento
Sostieni la nostra pubblicazione seguendola
Codifica: Palindromi in JavaScript
![Che cos'è un elenco collegato, comunque? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































