String interpolation guide for Ruby
In this section, we are going to talk about string interpolation in Ruby.
What is string interpolation?
So what exactly is string interpolation? Good question. String interpolation is the process of being able to seamlessly integrate dynamic values into a string.
Let's assume we want to slip dynamic words into a string. We can get the input from the console and store that input into variables. From there, we can call the variables inside of a pre-existing string.
For example, let's give a sentence the ability to change based on a user's input:
puts "Name an animal" animal = gets.chomp puts "Name a noun" noun= gets.chomp p "The quick brown #{animal} jumped over the lazy #{noun}"
Note the way I insert variables inside the string. They are enclosed in curly brackets and are preceded by a #
sign.
If I run this code, this is what my output will look like:

So, this is how you insert values dynamically in your sentences.
If you see sites such as Twitter, it sometimes...