演算子
参考:
記号
参考:
Ruby で使われる記号の意味 (正規表現の複雑な記号は除く) (Ruby 2.6.0)
Ruby で良く使われる記号 Top50 | kotanirano の日記
コード読んでて、思わず調べた Ruby の記法いくつか – Qiita
Ruby 初心者を脱した人が悩みがちな、ちょっと特殊な記法・演算子・イディオム – Qiita
and / or
&&
/ and
:左辺が偽 (nil
もしくは false
) であった場合はその値を返し、真であった場合は右辺の値を返す。左辺が偽の場合、右辺は評価されない。and
は同じ働きをするが優先順位が低い。
||
/ or
:左辺が真の場合にはその値を返し、偽であった場合には右辺の値を返す。左辺が真の場合、右辺は評価されない。or
は同じ働きをするが優先順位が低い。
参考:
|| / ||=
参考:
!
参考:
Ruby の ! について | Smoky God Express
Warn `!/re/` by pocke · Pull Request #1694 · ruby/ruby – GitHub