1
number
=
5
2 puts " The number is #{number}. "
3 puts " The number after #{number} is #{number.next}. "
4 puts " #{number} " == ' 5 '
output: The number is 5.
2 puts " The number is #{number}. "
3 puts " The number after #{number} is #{number.next}. "
4 puts " #{number} " == ' 5 '
The number after 5 is 6.
true
1
puts
%
{Here
is
#
{class InstantClass
2 def bar
3 " some text "
4 end
5 end
6 InstantClass.new.bar
7 }.}
2 def bar
3 " some text "
4 end
5 end
6 InstantClass.new.bar
7 }.}
output: Here is some text.
To avoid triggering string interpolation, escape the hash characters or put the string in single quotes.
"\#{foo}" # => "\#{foo}"
'#{foo}' # => "\#{foo}"