The sum() method in collect.js is used to return the sum of all the items in the given collection.
Syntax:
collect(array).sum()
Parameters: The collect() method takes one argument that is converted into the collection and then sum() method is applied on it.
Return Value: This method returns the sum of all items in the collection:
The below examples illustrates the sum() method in collect.js:
Example 1:
// Acquiring collect.js constant
const collect = require('collect.js');
let arr = [5, 10, 12, 15, 18]
const collection = collect(arr);
const find_sum = collection.sum();
console.log(find_sum);
Output:
60
Example 2:
// Acquiring collect.js constant
const collect = require('collect.js');
let obj = [
{
subject: 'English',
score: 85,
},
{
subject: 'math',
score: 90,
},
{
subject: 'science',
score: 98,
}
];
const collection = collect(obj);
const find_sum = collection.sum('score');
console.log(find_sum);
Output:
273