【发布时间】:2013-03-27 10:51:51
【问题描述】:
我正在尝试获取整数,但我正在获取“Fixnum”值。
例如:
arr = ["1", "2", "3", "4"]
arr.each do |a|
m = a.to_i
m.class.name
Result
=> Fixnum
根据上面的例子,我怎样才能得到整数值? Fixnum 只是一个整数,但在实现一个插件时,它会出现“请仅输入整数”之类的错误。
【问题讨论】:
-
你可能想提出一个关于插件的问题。就目前而言,您认为您知道问题所在,并要求以您认为问题已解决的方式解决问题;但很可能产生这些错误的 real 问题是别的东西(比如,可能进入插件的数组中的元素之一不是你认为的数字:-)
标签: ruby arrays integer fixnum