Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def calculate(*array)
- calculation = array.last
- if calculation.is_a?(Hash)
- numbers = array[0..-2]
- else
- return add(*array)
- end
- if calculation[:add]
- add(*numbers)
- else
- subtract(*numbers)
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment