1
简单gets.chomp出于某种原因,当我运行:试图运行在崇高
名= gets.chomp
把名字
我得到的错误:
得到: 1:<main>': undefined method
格格”的零:NilClass(NoMethodError)
如果删除了.chomp并运行:
名=得到
把名字
我没有得到任何提示或错误,控制台只是给了我完成的时间。我究竟做错了什么?
通过我用崇高的方式,使用Ruby
简单gets.chomp出于某种原因,当我运行:试图运行在崇高
名= gets.chomp
把名字
我得到的错误:
得到: 1:<main>': undefined method
格格”的零:NilClass(NoMethodError)
如果删除了.chomp并运行:
名=得到
把名字
我没有得到任何提示或错误,控制台只是给了我完成的时间。我究竟做错了什么?
通过我用崇高的方式,使用Ruby
你可以尝试运行在终端这个文件中配置。就像这样:
ruby test.rb
... #puts名 ...
如果运行良好,这意味着你的问题是另一种情况。你可以转到Sublime Text 2 Launch ruby file in terminal
可能的重复[试图在崇高运行一个简单的gets.chomp](http://stackoverflow.com/questions/15086154/trying-to-run-a-simple-gets-chomp-in -升华) – knut 2013-06-02 20:55:06