2 つのクラス変数 と が@ticks
あり@dings
、どちらも から開始したいと考えています1
。
他の関数は、時々 にさまざまな量を追加し@ticks
、 を満たすか超えるたび@dings
に増加します。 1
@ticks
(@dings * 100) + (@dings * 10)
現在値を1回以上上回るdings += (number of times met or surpassed)
操作をした直後に実行したい。@ticks
(@dings * 100) + (@dings * 10)
これは適切な解決策ですか?
def increment_ticks
while @ticks >= (@dings*100) + (@dings*10)
@dings += 1
end
end
increment_ticks
が追加されるたびに呼び出すだけ@ticks
です(またはに追加するincrement_ticks
すべての関数の適切な場所に追加します@ticks
)。