アジェンダ
基本的なRubyの記法を思い出すためにキャッチをしており、その内容の一部として、特定の数値(この場合は0 0
のゼロ、半角スペース、ゼロ)を出力する2つの出力方法を備忘録的に記述致します。
数値を同じ行に出力する
数値を同じ行に出力するためには、print
メソッドや文字列内挿入(interpolation)を使う選択肢があります。
例えば、以下のprint
メソッドを使ったコードでは、0
と0
をスペースで区切って同じ行に出力します。
print 0, " ", 0
また、Rubyでは#{}
を使った文字列内挿入が可能なため、以下のような方法でも同じ結果を得られます。
puts "#{0} #{0}"
ここで使用している#{}
内には任意のRubyの式を記述することができ、その評価結果が文字列に変換されて挿入されます。
余談:数値を別々の行に出力する
余談にはなりますが、当然Rubyで数値を別々の行に出力するためには、puts
メソッドを使います。例えば、以下のコードでは0
と0
を別々の行に出力します。
puts 0, 0