文字列の出力

単純な文字列の出力 1

lesson001.rb


print "Hello, World!\n";
実行結果

C:\>ruby c:\study\ruby\chapter001\lesson001.rb
Hello, World!

単純な文字列の出力 2

lesson002.rb


puts "Hello, World!\n";
実行結果

C:\>ruby c:\study\ruby\chapter001\lesson002.rb
Hello, World!

変数からの文字列の出力 1

lesson003.rb


var1 = "Hello";
var2 = "World";
print var1, ", ", var2, "!", "\n";
実行結果

C:\>ruby c:\study\ruby\chapter001\lesson003.rb
Hello, World!

変数からの文字列の出力 2

lesson004.rb


var1 = "Hello";
var2 = "World";
puts var1, ", ", var2, "!", "\n";
実行結果

C:\>ruby c:\study\ruby\chapter001\lesson004.rb
Hello
,
World
!

変数からの文字列の出力 3 (これはダメ)

lesson005.rb


var1 = "Hello";
var2 = "World";
print "var1, var2!\n";
実行結果

C:\>ruby c:\study\ruby\chapter001\lesson005.rb
var1, var2!

変数からの文字列の出力 4 (これはダメ)

lesson006.rb


var1 = "Hello";
var2 = "World";
puts "var1, var2!\n";
実行結果

C:\>ruby c:\study\ruby\chapter001\lesson006.rb
var1, var2!

変数からの文字列の出力 5

lesson007.rb


var1 = "Hello";
var2 = "World";
print "#{var1}, #{var2}!\n";
実行結果

C:\>ruby c:\study\ruby\chapter001\lesson007.rb
Hello, World!

変数からの文字列の出力 6

lesson008.rb


var1 = "Hello";
var2 = "World";
puts "#{var1}, #{var2}!";
実行結果

C:\>ruby c:\study\ruby\chapter001\lesson008.rb
Hello, World!

変数からの文字列の出力 7 (これはダメ)

lesson009.rb


var1 = "Hello";
var2 = "World";
print '#{var1}, #{var2}!\n';
実行結果

C:\>ruby c:\study\ruby\chapter001\lesson009.rb
#{var1}, #{var2}!\n

変数からの文字列の出力 8 (これはダメ)

lesson010.rb


var1 = "Hello";
var2 = "World";
puts '#{var1}, #{var2}!';
実行結果

C:\>ruby c:\study\ruby\chapter001\lesson010.rb
#{var1}, #{var2}!