Class: Fixnum
- Inherits:
-
Object
- Object
- Fixnum
- Defined in:
- lib/divisors.rb
Instance Method Summary collapse
Instance Method Details
#divisors ⇒ Object
4 5 6 7 8 9 10 11 12 |
# File 'lib/divisors.rb', line 4 def divisors divs = [] self.abs.downto(1) do |i| divs.push(i) if self % i == 0 end return self == 0 ? nil : divs.concat(divs.map(&:negate)).sort.reverse end |