【发布时间】:2013-03-29 12:24:16
【问题描述】:
我是这里的新用户,也是 Ruby 的初学者。我需要从is_numeric? 中消除负值(数字)。所以代码是这样的:
class String
def is_number?
true if Float(self) rescue false
end
end
这给了我正数和负数,而我只需要得到正数。有没有办法在这种方法中消除负数?如果没有,那么任何其他方式也值得赞赏。
【问题讨论】:
标签: ruby numeric negative-number