Codifica: conteggio delle occorrenze di elementi in un array utilizzando JavaScript

Jan 22 2023
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.

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