У меня есть следующая функция
def fcn(lst)
if (lst.size == 0)
return [] of Int32
end
lc = lst.map{|a| a[1]}
end
При выполнении:
lst = [] of Int32
puts(fcn(lst))
Я получил:
Ошибка в строке 8: создание экземпляра 'fcn (Array (Int32))'
в строке 5: неопределенный метод '[]' для Int32
Вроде «если» не учитывается. Как я могу исправить эту ошибку?