class Array
Public Instance Methods
sum(identity = 0, &block)
click to toggle source
# File lib/helpers/class_extensions.rb, line 65 def sum(identity = 0, &block) if block_given? map(&block).sum(identity) else inject(0){ |sum, element| sum.to_f + element.to_f } || identity end end