需要帮助在ruby pry调试中查找总和?

时间:2016-07-14 13:29:36

标签: debugging

目前新编码..

def plus_two(num)
num + 2
num
binding.pry  
end

试图获得原始数字(3)加上2的总和返回到5

1 个答案:

答案 0 :(得分:0)

您的函数需要在完成计算后返回值,否则puts不会在屏幕上打印任何内容(标准输出)。

示例:

def sum_two(n)
    return n+2
end

puts sum_two(3) 

在上面的代码中,您使用puts函数返回的值表示执行sum_two(3)

<强>输出:

  

5

不确定这是否是为新编码器推荐图书的合适渠道,但我个人会发现这些&#39; HeadFirst系列&#39;这本书非常吸引人并且对新程序员很有帮助。如果你有时间退房,请先点头红宝石。