Method: Enumerable#average
- Defined in:
- lib/powerpack/enumerable/average.rb
#average(default = nil) ⇒ Object
Calculates the average of a numeric collection.
15 16 17 18 |
# File 'lib/powerpack/enumerable/average.rb', line 15 def average(default = nil) coll_size = to_a.size coll_size > 0 ? reduce(&:+) / coll_size.to_f : default end |