我想添加用户输入到一个数组,如果它是一个回文。我不断收到:为什么我不能追加数组?
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)
我一直在挠我的头。有人能告诉我什么是缺少的?
谢谢。帮助清除我的问题。肯定会记住.. – user2800586