Class: Integer
- Inherits:
-
Object
- Object
- Integer
- Defined in:
- lib/pmeth.rb
Instance Method Summary collapse
-
#factors ⇒ Object
returns all positive factors of an Integer.
-
#prime? ⇒ Boolean
returns true if self is a prime number, false otherwise.
Instance Method Details
#factors ⇒ Object
returns all positive factors of an Integer
7 8 9 |
# File 'lib/pmeth.rb', line 7 def factors (1..self).select { |n| (self % n).zero? } end |
#prime? ⇒ Boolean
returns true if self is a prime number, false otherwise
12 13 14 |
# File 'lib/pmeth.rb', line 12 def prime? Prime.prime?(self) end |