2015-06-09から1日間の記事一覧

Ruby のブロック内で return すると…

Ruby のブロック内で return するとブロックを抜けるのではなくて、メソッドから抜けます。 [コード] def sum n result = 0 n.times.each { |it| # ここで return を呼ぶとブロックを抜けるのではなくて # メソッドから抜ける return if it > 10 result += i…