1. Strings
ruby> 1+2
3
ruby> "xyz"
"xyz"
ruby> 'xyz'
"xyz"
ruby> puts "x\ny\nz"
x
y
z
nil
ruby> puts 'x\ny\nz'
x\ny\nz
nil
ruby> '\n'
"\\n"
ruby> '\234'
"\\234"
ruby> "abcd #{2*22} xyz"
"abcd 44 xyz"
2. Concatenation:
ruby> "avail" + "able"
"available"
ruby> "avail" * 3
"availavailavail"
3. Boolean and equalities
ruby> "gold" == "gold"
true
ruby> "gold" == "diamond"
false
ruby>
4. Test the calsses:
ruby> @a=-8.7
-8.7
ruby> @a.class
Float
ruby> @a=123
123
ruby> @a.class
Fixnum
ruby> @a="gold mouth"
"gold mouth"
ruby> @a.class
String
ruby>
|