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