Heim >Web-Frontend >js-Tutorial >Wie summiert man mit Reduzieren effizient ein Zahlenarray?

Wie summiert man mit Reduzieren effizient ein Zahlenarray?

Patricia Arquette
Patricia ArquetteOriginal
2024-12-17 09:46:26422Durchsuche

How to Efficiently Sum an Array of Numbers using Reduce?

So summieren Sie ein Array von Zahlen mithilfe von Reduzieren

Das Ermitteln der Summe der Elemente eines Arrays ist eine häufige Aufgabe. Ein intuitiver Ansatz könnte die Verwendung von $.each sein. Mit der Reduce-Funktion ist jedoch eine speziellere Lösung verfügbar.

Reduzieren verwenden

Reduce verwendet eine Rückruffunktion, die aufeinanderfolgende Elemente zu einem einzigen Ergebnis kombiniert. In unserem Fall können wir einen Rückruf definieren, um jedes Element zur Summe hinzuzufügen. Der Anfangswert (0) ist als zweites Argument für die Reduzierung enthalten.

Für ECMAScript 2015:

const sum = [1, 2, 3].reduce((partialSum, a) => partialSum + a, 0);
console.log(sum); // 6

Die Reduzierungsfunktion iteriert durch das Array und wendet den Rückruf auf jedes Element an Teilsummenwert. Der resultierende Betrag wird zurückgegeben. Diese Methode ist effizient und prägnant zum Finden von Array-Summen.

Das obige ist der detaillierte Inhalt vonWie summiert man mit Reduzieren effizient ein Zahlenarray?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn