今回はブロックを一般化したオブジェクトProcを説明します Procオブジェクトとは Procオブジェクトの作り方 Procオブジェクトの使用例 Procオブジェクトをブロックとして使う メソッドとブロックの違い ローカル変数の違い return、next、break Procオブジェクトとは メソッドにはブロックをつけることができます。 [1,2,3].each {|x| print x, "\n"} # ブロックはdo〜endでも表せる [1,2,3].each do |x| print x, "\n" end ブロックはオブジェクトにすることができます。 ブロックは動作を表すので、それが…