読者です 読者をやめる 読者になる 読者になる

!!(ダブルノット)

!!はbool型として利用したいときに使う。 主にnilをfalseに変換して使い時に使用される。 rubyではnilとfalse以外はtrueとなることからこれを利用できる。

!!'a' # => true
!!'1' # => true
!!nil # => false
!!false # => false
!!true # => true