true
と の間で変数を切り替える最良の方法は何false
ですか? 明らかな方法は、変数を初期化することですfoo
:
foo = false
そして、やります:
foo = foo.!
切り替えたいときはいつでも。しかし、変数名が長いと冗長になります。これを行うためのより簡単な方法はありますか (構文シュガー、元のクラスなどを使用して)? 特に、単一のメソッドを与えるだけでトグルする方法があるのだろうか:
foo.some_method
true
と の間で変数を切り替える最良の方法は何false
ですか? 明らかな方法は、変数を初期化することですfoo
:
foo = false
そして、やります:
foo = foo.!
切り替えたいときはいつでも。しかし、変数名が長いと冗長になります。これを行うためのより簡単な方法はありますか (構文シュガー、元のクラスなどを使用して)? 特に、単一のメソッドを与えるだけでトグルする方法があるのだろうか:
foo.some_method