Module: RFactor::Factor

Defined in:
lib/r_factor/factor.rb

Class Method Summary collapse

Class Method Details

.get_factors(n) ⇒ Object



3
4
5
6
7
8
9
10
11
# File 'lib/r_factor/factor.rb', line 3

def self.get_factors(n)
  factors = []
  while n >= 2
    new_factor = get_smallest_factor(n)
    n /= new_factor
    factors << new_factor
  end
  factors
end