Working with Strings and Numbers
Ruby provides powerful operations on both strings and numbers.
String Operations:
greeting = "Hello"
name = "Ruby"
puts greeting + " " + name # Hello Ruby
You can also use string interpolation:
puts "#{greeting}, #{name}!"
Number Operations:
a = 10
b = 3
puts a + b # 13
puts a / b.to_f # 3.333...
Use to_s
, to_i
, and to_f
to convert between types.