Module: RFactor
- Defined in:
- lib/r_factor.rb,
lib/r_factor/cli.rb,
lib/r_factor/version.rb
Defined Under Namespace
Classes: CLI
Constant Summary collapse
- VERSION =
'1.0.0'
Class Method Summary collapse
Class Method Details
.factor(n) ⇒ Object
5 6 7 8 9 10 11 12 13 |
# File 'lib/r_factor.rb', line 5 def self.factor(n) factors = [] while n >= 2 new_factor = get_smallest_factor(n) n /= new_factor factors << new_factor end factors end |