【Ruby】ジャンプ構文


 breakに渡した値は、繰り返し構文やメソッドの戻り値となる。何も渡さなければ戻り値はnilになる。

data = %w(Ruby Perl Java)

result = data.each do |i|
break i
end

puts result #Rubyと表示される。

 

 こんな感じ。breakに値が渡せることを知らなかった。確かに少し便利かもね。少し意識してみよう。


コメントを残す

メールアドレスが公開されることはありません。