我正在执行 Chris Pine 的“学习编程”中的一项任务。该程序会询问一个人最喜欢的号码,加上 +1,然后显示结果。我写了这个:
puts 'Hello, what\' your favorite number?'
number = gets.to_i
puts 'Here\' a better bigger favorite number - ' + number + 1
它返回了这个:
Better_number.rb:3:in \'+\': no implicit conversion of Fixnum into String (TypeError)
我也试过
number = gets.chomp.to_i
但这似乎不起作用。