Skip to content

Instantly share code, notes, and snippets.

@kossgreim
Created January 5, 2017 22:49
Show Gist options
  • Save kossgreim/621c9479e6359996018fd9395350f982 to your computer and use it in GitHub Desktop.
Save kossgreim/621c9479e6359996018fd9395350f982 to your computer and use it in GitHub Desktop.
numbers = []
puts 'Give us first number:'
numbers << gets.strip
puts 'Give us second number:'
numbers << gets.strip
def get_number(str)
number = 0
str.split('').reverse.each_with_index do |str, index|
b = str.bytes.first
number += ((b - 48) * 10 ** index)
end
number
end
result = get_number(numbers[0]) + get_number(numbers[1])
puts "result #{result}"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment