Δεδομένου ενός πίνακα [1, 2, 3, 4]
, πώς μπορώ να βρω το άθροισμα των στοιχείων του; (Σε αυτή την περίπτωση, το άθροισμα θα είναι 10
).
Σκέφτηκα ότι το $.each
θα μπορούσε να είναι χρήσιμο, αλλά δεν είμαι σίγουρος πώς να το υλοποιήσω.
Γιατί όχι μείωση; Συνήθως είναι λίγο αντιδιαίσθηση, αλλά η χρήση της για την εύρεση ενός αθροίσματος είναι αρκετά απλή:
var a = [1,2,3];
var sum = a.reduce(function(a, b) { return a + b; }, 0);
var total = 0;
$.each(arr,function() {
total += this;
});