Codificación: conteo de ocurrencias de elementos en una matriz usando JavaScript
Jan 22 2023
Este fragmento de código es una función de JavaScript que se puede usar para determinar el número de ocurrencias de cada elemento en una matriz. Es una herramienta útil para tener en su caja de herramientas cuando trabaja con matrices, ya que le permite identificar rápidamente los elementos más comunes en un conjunto de datos.
Este fragmento de código es una función de JavaScript que se puede usar para determinar el número de ocurrencias de cada elemento en una matriz. Es una herramienta útil para tener en su caja de herramientas cuando trabaja con matrices, ya que le permite identificar rápidamente los elementos más comunes en un conjunto de datos.
Así es como funciona el código:
En primer lugar, se define la función “ocurrencia”, que toma como argumento un array.
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
}
Luego puede usar el resultado de esta función para obtener algunas ideas, por ejemplo, puede usarla para encontrar el elemento más común en una matriz.
Código 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)
Feliz aprendizaje
Apoya nuestra publicación siguiéndola
Codificación: palíndromos en JavaScript
![¿Qué es una lista vinculada, de todos modos? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































