Class: MultiplicationOperationDifficultyCalculator
- Inherits:
-
OperationDifficultyCalculator
- Object
- OperationDifficultyCalculator
- MultiplicationOperationDifficultyCalculator
- Defined in:
- lib/hypatia/difficulty-calculator.rb
Constant Summary collapse
- DIFFICULTIES =
{ digit_zero: 0, digit_one: 1, digit_two: 2, digit_other: 3 }
Instance Attribute Summary
Attributes inherited from OperationDifficultyCalculator
Instance Method Summary collapse
Methods inherited from OperationDifficultyCalculator
Constructor Details
This class inherits a constructor from OperationDifficultyCalculator
Instance Method Details
#compute_difficulty ⇒ Object
129 130 131 132 133 134 135 136 |
# File 'lib/hypatia/difficulty-calculator.rb', line 129 def compute_difficulty if @numbers1.length >= @numbers2.length compare(@numbers1, @numbers2) else compare(@numbers2, @numbers1) end @difficulty end |