Codierung: Zählen des Vorkommens von Elementen in einem Array mithilfe von JavaScript

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

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