このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ

Ruby 3.2 リファレンスマニュアル

instance method NilClass#^

self ^ other -> bool[permalink][rdoc][edit]

other が真なら true を, 偽なら false を返します。

[PARAM] other:
排他的論理和を行なう式です
p nil ^ true  # => true
p nil ^ false # => false
p nil ^ nil # => false
p nil ^ "a" # => true