on this page rubymonk
有一个问题提出如下:
def string_length_interpolater(incoming_string)
"The string you just gave me has a length of "
end
这个问题的解决方案是:
def string_length_interpolater(incoming_string)
"The string you just gave me has a length of #{incoming_string.length}"
end
然后输出这个答案: 输出窗口
标准输出:
interpolates 2 when I pass 'Hi' ✔
interpolates 4 when I pass 'Good' ✔
我不明白这个答案是如何给出的,因为我在字符串中的任何地方都没有看到Hi或Good这个词。
非常感谢任何理解方面的帮助,我是一个完整的新手,所以请放轻松。
答案 0 :(得分:0)
RubyMonk服务器正在为您的变量incoming_string传递这些值。验证这一点的简单测试是在{<1}}上方或下方添加
puts incoming_string
当你点击运行时,你会看到incoming_string的值作为输出。