Ruby | Enumerable sum() function
Last Updated :
05 Dec, 2019
The sum() of enumerable is an inbuilt method in Ruby returns the sum of all the elements in the enumerable. If a block is given, the block is applied to the enumerable, then the sum is computed. If the enumerable is empty, it returns init.
Syntax: enu.sum { |obj| block }
Parameters: The function accepts a block.
Return Value: It returns the sum of the enumerable.
Example #1:
Output:
15
Example #2:
enu = [ 10 , 13 , 12 , 11 ]
enu.sum {|obj| obj * 5 }
|
Output:
230
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...