win*_*ini 2 ruby numeric negative-number
我是这里的新用户,也是Ruby的初学者.我需要从中消除负值(数字)is_numeric?.所以代码是这样的:
class String
def is_number?
true if Float(self) rescue false
end
end
Run Code Online (Sandbox Code Playgroud)
这给了我正数和负数,而我只需得到正数.有没有办法消除这种方法中的负数?如果没有,那么任何其他方式也被赞赏.
class String
def is_number?
Float(self) >= 0 rescue false
end
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
168 次 |
| 最近记录: |