Codierung: Zählen des Vorkommens von Elementen in einem Array mithilfe von JavaScript
Bei diesem Codeausschnitt handelt es sich um eine JavaScript-Funktion, mit der die Häufigkeit des Vorkommens jedes Elements in einem Array ermittelt werden kann. Es ist ein nützliches Werkzeug, das Sie bei der Arbeit mit Arrays in Ihrer Toolbox haben sollten, da es Ihnen ermöglicht, schnell die häufigsten Elemente in einem Datensatz zu identifizieren.
So funktioniert der Code:
Zunächst wird die Funktion „Occurence“ definiert, die ein Array als Argument entgegennimmt.
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
}
Anschließend können Sie das Ergebnis dieser Funktion verwenden, um einige Erkenntnisse zu gewinnen, beispielsweise um das häufigste Element in einem Array zu finden.
Vollständiger Code
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)
Viel Spaß beim Lernen
Unterstützen Sie unsere Publikation, indem Sie ihr folgen
Codierung: Palindrome in JavaScript
![Was ist überhaupt eine verknüpfte Liste? [Teil 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































