次の繰り返しに進む前にスリープする必要があるループがあるため、秒数 * 60 を掛けて分数を取得します。「10分×60秒寝る」みたいなことを10分やる代わりに、もう少し綺麗にしたい。私はこれをやろうとしています: "sleep 10.minutes". これはやりたくない: "sleep minutes(10)"
Fixnum をオーバーライドして「minutes」というメソッドを追加しようとしていますが、「15.minutes」から「15」を取得できません。私が使用しているコードは次のとおりです。
class Fixnum
def minutes
15 # need to find out the value entered here
end
end
上記のコードは機能しますが、必要な値を Fixnum.minutes 内に返す必要があります。.minutes の前に入力された数値を確認するにはどうすればよいですか?
見た目が違うので、引数を渡したくありません。