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

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

instance method Integer#==

self == other -> boolRuby 2.4.0 から[permalink][rdoc][edit]
self === other -> bool

self が 数値として other と等しければ true を返し、そうでないとき false を返します。

other が数値でないときは false を返します。

Integer オブジェクトを左項とする比較演算子 == および === はこのメソッドの呼び出しになります。

[PARAM] other:
比較対象の数値
[RETURN]
selfother が等しい場合 true を返します。そうでなければ false を返します。
p 1 == 2   # => false
p 1 == 1.0 # => true
p 1 == "1" # => false