Ruby:增加类型字符串的数量

时间:2014-12-19 12:21:27

标签: ruby

我正在使用一个API,要求我将数字作为字符串传递。我需要在每次通话时递增计数器。

我使用以下代码:

days = days.to_i
days += 1
days = days.to_s

这很有效,但似乎有些草率。在Ruby中有更多的方法吗?

1 个答案:

答案 0 :(得分:5)

是的,有。你可以这样做:

days = days.next

days = days.succ

或者,您可以使用bang(!)方法:

days.next!

days.succ!