self > other -> boolRuby 2.4.0 から[permalink][rdoc][edit]-
selfを数値としてotherと比較し、selfがotherより大きければtrueを、そうでなければfalseを返します。otherが Complex オブジェクトのとき、たとえ虚部がゼロでもNoMethodErrorが発生します。otherが NaN のとき、falseを返します。otherが数値でないとき、ArgumentErrorが発生します。Integerオブジェクトを左項とする比較演算子>はこのメソッドの呼び出しになります。- [PARAM]
other: - 比較対象の数値
- [RETURN]
-
selfがotherより大きければtrueを、そうでなければfalseを返します。
p 1 > 0 # => true p 1 > 1 # => false p 1 > Float::NAN # => false p 1 > Complex(0, 0) # ~> NoMethodError p 1 > "0" # ~> ArgumentError: comparison of Integer with String failed - [PARAM]