Class: Integer
- Inherits:
-
Object
- Object
- Integer
- Defined in:
- lib/goby/extension.rb
Overview
Provides additional methods for Integer.
Instance Method Summary collapse
-
#negative? ⇒ Boolean
Returns true if the integer is a negative number.
-
#nonnegative? ⇒ Boolean
Returns true if the integer is not a negative number.
-
#nonpositive? ⇒ Boolean
Returns true if the integer is not a positive number.
-
#positive? ⇒ Boolean
Returns true if the integer is a positive number.
Instance Method Details
#negative? ⇒ Boolean
Returns true if the integer is a negative number.
25 26 27 |
# File 'lib/goby/extension.rb', line 25 def negative? return self < 0 end |
#nonnegative? ⇒ Boolean
Returns true if the integer is not a negative number.
30 31 32 |
# File 'lib/goby/extension.rb', line 30 def nonnegative? return self >= 0 end |
#nonpositive? ⇒ Boolean
Returns true if the integer is not a positive number.
20 21 22 |
# File 'lib/goby/extension.rb', line 20 def nonpositive? return self <= 0 end |
#positive? ⇒ Boolean
Returns true if the integer is a positive number.
15 16 17 |
# File 'lib/goby/extension.rb', line 15 def positive? return self > 0 end |