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.

← PrevNext →