9

trueと の間で変数を切り替える最良の方法は何falseですか? 明らかな方法は、変数を初期化することですfoo:

foo = false

そして、やります:

foo = foo.!

切り替えたいときはいつでも。しかし、変数名が長いと冗長になります。これを行うためのより簡単な方法はありますか (構文シュガー、元のクラスなどを使用して)? 特に、単一のメソッドを与えるだけでトグルする方法があるのだろうか:

foo.some_method
4

1 に答える 1