RosettaCodeData/Task/Averages-Arithmetic-mean/Ruby/averages-arithmetic-mean.rb

10 lines
170 B
Ruby
Raw Permalink Normal View History

2015-02-20 00:35:01 -05:00
def mean(nums)
2018-06-22 20:57:24 +00:00
nums.sum(0.0) / nums.size
2015-02-20 00:35:01 -05:00
end
2013-04-10 14:58:50 -07:00
nums = [3, 1, 4, 1, 5, 9]
2015-02-20 00:35:01 -05:00
nums.size.downto(0) do |i|
ary = nums[0,i]
puts "array size #{ary.size} : #{mean(ary)}"
end