Ruby
1def show 2 puts "Enjoy!" 3 yield 4end 5show { puts "Programming!" } #=> Enjoy! Programming!
**show { puts "Programming!" } **
メソッド{}、という記法は普段から使うのですか?
それともyieldを使う時だけの特別な出力方法なのでしょうか...?
yieldを使用せずに、メソッド外からputsを出力することは可能ですか?
もし可能でしたら、何の為にyieldは存在するのでしょうか。
是非ご返信いただければ幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。