Ako zistiť súčet poľa čísel

Ako nájdem súčet prvkov poľa [1, 2, 3, 4]? (V tomto prípade by súčet bol 10.)

Napadlo ma, že by mohlo byť užitočné $.each, ale nie som si istý, ako to implementovať.

Prečo nie znížiť? Zvyčajne je to trochu proti intuícii, ale použiť ho na nájdenie súčtu je celkom jednoduché:

var a = [1,2,3];
var sum = a.reduce(function(a, b) { return a + b; }, 0);
Komentáre (10)
var arr = [1,2,3,4];
var total=0;
for(var i in arr) { total += arr[i]; }
Komentáre (9)
var total = 0;
$.each(arr,function() {
    total += this;
});
Komentáre (8)