Sha256: d80b6e04bb3f56f1ac07a3353ef772a04f5cc7d25b55a25e44f09d82681f3afb
Contents?: true
Size: 210 Bytes
Versions: 2
Compression:
Stored size: 210 Bytes
Contents
module NumberCrusher def Average(numbers) # :rubocop: all numbers.reduce(0) { |a, e| a + e } / numbers.size.to_f end class Average def self.call(numbers) Average(numbers) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
number_crusher-0.1.2 | lib/number_crusher/average.rb |
number_crusher-0.1.1 | lib/number_crusher/average.rb |