class Array
Public Instance Methods
average(attr = nil)
click to toggle source
# File lib/heartwood/support/array.rb, line 2 def average(attr = nil) return nil if size == 0 unless attr.nil? return collect(&:"#{attr}").reject(&:nil?).sum.to_f / size.to_f end sum.to_f / size.to_f end