Simple calculator in Ruby
Instead of calculating all the function returns and then checking which one the user input why not just run the function after checking the users input.

For example instead of 

add = addition(val1, val2)
if sym == "+"
    puts add


Why not 

if sym == "+"
    puts addition(val1, val2)