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

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

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