Class: RPNCalculator::Operation::Multiplication
- Inherits:
-
Base
- Object
- Base
- RPNCalculator::Operation::Multiplication
show all
- Defined in:
- lib/rpn-calculator/operation/multiplication.rb
Instance Method Summary
collapse
Methods inherited from Base
#initialize, operate
Instance Method Details
#result ⇒ Object
6
7
8
9
10
|
# File 'lib/rpn-calculator/operation/multiplication.rb', line 6
def result
return invalid_operation_result(operation_string) unless valid?
Result::Operation.new(operation_string, float_operands.reduce(&:*))
end
|