2013-04-05 82 views
0

我创造,我需要找到如下的平均值数组:Rails的平均 - 折扣0值

total_rating = [] 
#add numbers to total_rating 
average = total_rating.inject(:+).to_f/total_rating.size 

如何从这个平均计算去掉0值?我不想在平均计算中计算0行。

回答

1
total_rating.reject(&:zero?)