Могу ли я вернуть ничего в рубине?
Только для образовательной цели
Например:
myarray = [1,2,3]
myarray << some_method
def some_method
if Date.today.day > 15
return "Trololo"
else
return __NOTHING__
end
end
Итак, если сегодня 11 марта myarray не добавит новый элемент. Я не хочу nil - потому что nil не является ничем:)
И я понимаю, что могу использовать оператор if | unless, например myarray << some_method if some_method и т.д. Я хочу понять, могу ли я вернуть ничего или каждый раз в ruby Я возвращаю что-то (по крайней мере, я могу получить объект Nil)