Ruby初学者です。質問があって投稿しました。以下のプログラムが理解できず、困惑しています。
こちらとしてはfizzのメソッドしか動かしているつもりがありませんが、buzzのメソッドも動いて出力結果が大文字になってます。
なぜbuzzメソッドが動いているのか理解できなかったです。お手数おかけしますが、教えていただければ嬉しいです。よろしくお願いいたします。
Ruby
1def fizz(message = buzz) 2 puts "message: #{message}" 3end 4 5def buzz 6 'BUZZ' 7end 8 9fizz #=>BUZZ
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/22 10:10