I have these arrays:
// I want to calculate these arrays each other.
var a = [1,2,3]
var b = [1,2,3]
var c = [3,4,5]
// ->
var result = [5, 8, 11]
I can calculate two array with below method but how can I sum n arrays?
Array.prototype.Sum = function (arr) {
var s = [];
if (arr != null && this.length == arr.length) {
for (var i = 0; i < arr.length; i++) {
var c = this[i] + arr[i]
s.push(c);
}
}
return s;
}
a.sum(b).sum(c)? Note lower case s,Sumis not a constructor. ;-)zipWith.