これはコードの一部です:
def add(a, b)
a + b;
end
print "Tell number 1 : "
number1 = gets.to_f
print "and number 2 : "
number2 = gets.to_f
puts "#{number1}+#{number2} = " , add(number1, number2) , "\n"`
実行すると、結果が複数の行にまたがって表示されます。
C:\Users\Filip>ruby ext1.rb 番号を教えてください 1 : 2 と数 2: 3 3.0+3.0 = 5.0 C:\ユーザー\フィリップ>
なぜputs()
1 行で印刷されないのですか? また、出力を 1 行に保つにはどうすればよいですか?