小编M. *_*osi的帖子

您如何简洁地从一系列房屋中获得平均房价?

假设@houses数组设置如下:

house1.price = 10
house2.price = 20
house3.price = 30
@houses << house1
@houses << house2
@houses << house3
Run Code Online (Sandbox Code Playgroud)

这是我们计算的起点,我们想找到房子的平均价格:

total = 0
average = 0
for h in @houses
 total += h.price
end
average = total/@houses.size
Run Code Online (Sandbox Code Playgroud)

这似乎是为了获得平均而非常多的打字.

有没有更好的办法?

ruby arrays average

4
推荐指数
2
解决办法
594
查看次数

标签 统计

arrays ×1

average ×1

ruby ×1