Array#injectを使う。
[1,2,3,4].inject {|res,v| res + v} => 10
適当に sumメソッドを作成
def sum ary ary.inject{|res,v| res + v} end
Rubyレシピブック 第3版 303の技
たのしいRuby 第6版
Rubyレシピブック 第3版 303の技
読書、アニメ、漫画、音楽のメモ・感想、プログラミング のメモ等
Array#injectを使う。
[1,2,3,4].inject {|res,v| res + v} => 10
適当に sumメソッドを作成
def sum ary ary.inject{|res,v| res + v} end