@houses配列が次のように設定されていると仮定します。
house1.price = 10
house2.price = 20
house3.price = 30
@houses << house1
@houses << house2
@houses << house3
これが計算の開始点であり、家の平均価格を求めます。
total = 0
average = 0
for h in @houses
total += h.price
end
average = total/@houses.size
これは、平均をとるためだけにかなり多くのタイピングをしているようです。
もっと良い方法はありますか?