Class: RPNCalculator::Operation::Subtraction
- Inherits:
-
Base
- Object
- Base
- RPNCalculator::Operation::Subtraction
show all
- Defined in:
- lib/rpn-calculator/operation/subtraction.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/subtraction.rb', line 6
def result
return invalid_operation_result(operation_string) unless valid?
Result::Operation.new(operation_string, float_operands.reduce(&:-))
end
|