演算子

参考

演算子式 (Ruby 2.6.0)

演算子 | とほほのWWW入門

Operators | Wikibooks

記号

参考

Ruby で使われる記号の意味 (正規表現の複雑な記号は除く) (Ruby 2.6.0)

Ruby で良く使われる記号 Top50 | kotanirano の日記

索引 | とほほのWWW入門

コード読んでて、思わず調べた Ruby の記法いくつか – Qiita

Ruby 初心者を脱した人が悩みがちな、ちょっと特殊な記法・演算子・イディオム – Qiita

and / or

&& / and左辺が偽 (nil もしくは false) であった場合はその値を返し、真であった場合は右辺の値を返す。左辺が偽の場合、右辺は評価されない。and は同じ働きをするが優先順位が低い。

|| / or左辺が真の場合にはその値を返し、偽であった場合には右辺の値を返す。左辺が真の場合、右辺は評価されない。or は同じ働きをするが優先順位が低い。

参考

and – 演算子式 (Ruby 2.6.0)

or – 演算子式 (Ruby 2.6.0)

|| / ||=

参考

ruby の代入演算子 || – Qiita

!

参考

Ruby の ! について | Smoky God Express

Warn `!/re/` by pocke · Pull Request #1694 · ruby/ruby – GitHub

右代入演算子

参考

改めて整理する Ruby 3.0 に実験的に入る予定のエンドレスメソッド定義構文と右代入演算子について | Secret Garden (Instrumental)

開発版の Ruby 3.0 の右代入で分割代入ができる機能がはいった | Secret Garden (Instrumental)

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です