在Ruby中打印非字符串的最简单方法

Dan*_*ark 2 ruby syntax

我经常这样做

puts “The temperature is “ + String(temperature) + “.”
Run Code Online (Sandbox Code Playgroud)

在我的调试代码中,另一个选项是使用插值

puts “The temperature is #{temperature}.”
Run Code Online (Sandbox Code Playgroud)

这样做有什么不那么麻烦的方法吗?

编辑:这只是用于调试,如果这很重要.

wfa*_*arr 6

对于像这样的小案例来说,没有什么是值得的.

虽然,你应该更喜欢插值,因为它比串联便宜.