出于某种原因,当我运行时:
名称=gets.chomp
放名字
我得到错误:
获取:1:in <main>': undefined method
chomp' for nil:NilClass (NoMethodError)
如果我删除 .chomp 并运行:
名称 = 获取
放名字
我没有得到任何提示或错误,控制台只是给了我完成的时间。我究竟做错了什么?
顺便说一句,我使用的是 Sublime,配置了 Ruby
您可以尝试在终端中运行此文件。像这样:
红宝石测试.rb
... #puts 名称 ...
如果它运行良好,则意味着您的问题是另一种情况。您可以在终端中转到Sublime Text 2 Launch ruby 文件