class Glimmer::Calculator::Command::Number
Public Instance Methods
execute()
click to toggle source
# File lib/models/glimmer/calculator/command/number.rb, line 7 def execute self.result = last_result.nil? || (!last_command.number? && !last_command.point?) ? button : last_result + button if operation.nil? || last_command.equals? self.number1 = self.result self.number2 = nil self.operation = nil else self.number2 = self.result end end