Rubyのtrueとfalse

Rubyのtrueになる時とfalseになる時のメモ false ... false, nil の時 true ... false, nil 以外全てtrue 0 なので、0 はtrueになる。 p 0 ? true : false # => true nil nilはfalse。 p nil ? true : false # => false nil.to_iすると0になるのでnil.to_iはtrue p nil.to_i # => 0 p nil.to_i? true : false # => true ni…