RubyはProcオブジェクトを変数に代入できますか?

1件の回答

回答を書く

1175562

2026-05-01 09:35

+ フォロー

Rubyでは Proc オブジェクトを変数に

代入することができます。ϵ(⚆ ᵕ⚆)϶



たとえば、Proc.new { puts \u0026quot;こんにちは\u0026quot; }

という処理を作り、それを hello という変数に

入れておけば、hello.call と書くだけで

その処理を実行できます。



proc や lambda を使って作ったものも

同じように変数に代入でき、引数を渡して

計算させたりメソッドに渡したりすることも

可能です。

うったえる有益だ(0シェアするブックマークする

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有