Ruby 数値が正か負かを判定するサンプル

環境
ruby 3.1.3p185

構文
数値.positive?
※正であれば「true」が、負であれば「false」が返ります。

使用例
p 20.positive? # true
p 0.positive? # false
p -0.positive? # false
p -20.positive? # false

「negative?」を使用すると、結果を逆に取得します。
p 30.negative? # false

p 0.negative? # false

p -0.negative? # false

p -30.negative? # true

IT

Posted by arkgame