如果它是回文,我想将用户输入添加到数组中。我不断得到:
undefined method `<<' for nil:NilClass
当我运行它时。
最终我想比较所有值并找到最高值,这就是我在那里开设课程的原因。
class Palindrome
attr_accessor :palindrome_array
@palindrome_array = []
def check_palindromic(variable)
if variable.reverse == variable
@palindrome_array << variable
end
end
end
a = Palindrome.new
puts "Enter a number"
i = gets.chomp()
a.check_palindromic(i)
我一直在为此挠头。有人可以告诉我缺少什么吗?