Ruby疑问
iteye_14560
这个作者很懒,什么都没留下…
展开
-
puts Integet(gets) 无法输入0值,是缺陷还是有其他目的
初学Ruby[code="ruby"]puts Integer(gets)[/code]输入这段代码时输入其它数字都正常但输入0时会出现错误:sales.rb:17:in `Integer': invalid value for Integer: "0\n" (ArgumentError)然后试验了如下代码[code="ruby"]puts Integer(...2008-01-28 17:59:27 · 128 阅读 · 0 评论 -
求助:如何才能使键盘输入与程序中的字符串相等
[code="ruby"]result = if gets == "123" then trueelse falseendputs result[/code]输入123后以上代码输出false。为什么如何才能使键盘输入的字符串和程序中的字符串相等使得进行比较后得到true[code="ruby"]result = if "123" =...2008-01-28 18:35:45 · 155 阅读 · 0 评论