Methoden zum Summieren von Arrays in JavaScript: 1. Verwenden Sie die Rekursion, um Array-Elemente kontinuierlich zur Summe hinzuzufügen. 2. Verwenden Sie for-Schleifen, um Array-Elemente kontinuierlich zur Summe hinzuzufügen „eval(arr.join(“+“))“-Anweisung zur Summe.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
JavaScript-Array-Summe
Methode 1. Unabhängig von der Komplexität des Algorithmus Rekursion verwenden:
function sum(arr) { var len = arr.length; if(len == 0){ return 0; } else if (len == 1){ return arr[0]; } else { return arr[0] + sum(arr.slice(1)); } }
Methode 2. Regelmäßige Schleife:
function sum(arr) { var s = 0; for (var i=arr.length-1; i>=0; i--) { s += arr[i]; } return s; }
Methode 3. Funktionale Programmierkarte -Reduce: re
function sum(arr) { return arr.reduce(function(prev, curr, idx, arr){ return prev + curr; }); }
Das obige ist der detaillierte Inhalt vonSo summieren Sie Arrays in JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!