У меня есть массив a = [1, 2, 'N']. Я хотел бы сделать метод, если a [2] = 'N', увеличить a [1] на 1. Я попробовал это:
def change
if self[2] == 'N'
self[1] += 1
end
end
a.change
Это дает мне ошибку: неопределенный метод `change 'для [1, 2, "N"]: Массив
Что я делаю не так?