0
Я читал о разделе Ruby Enumerable и хотел реорганизовать проект моей проверки кредитной карты, включив его.NoMethodError: Неопределенный метод при использовании перечня разделов
class CreditCheck
attr_reader :number, :flipped, :split
def initialize(number)
@number = number.split("").map { |s| s.to_i}
end
def flip_number
@flipped = @number.reverse
end
def check_validity
@split = @flipped.partition.with_index { |x , index|
index.even?}
@split
end
end
Это возвращает:
NoMethodError: undefined method `partition' for nil:NilClass
Любая помощь о том, как это исправить? Я уверен, что я просто пропустил небольшую деталь.
Это фик его! Спасибо! – user3456553