JSFiddle - React, Tailwind, and code Playground

by fergal_doyle

JavaScript

var arr = [{
    name: 'foo',
    value: 1
}, {
    name: 'bar',
    value: 2
},

{
    name: 'foy',
    value: 1
},

{
    name: 'ray',
    value: 2
}];

var sum = arr.reduce(function (a, b) {
    return { value: a.value + b.value };
});

console.log(sum.value);

var sum2 = 0;
for(var i=0, l=arr.length; i<l; i++) {
    sum2 = sum2 + arr[i].value;
}
console.log(sum2);