- 1
- 2
- 3
def days(index)
((15662003>>(2*(index-1)))&3) + 28
end
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
Всего: 1
−114
def days(index)
((15662003>>(2*(index-1)))&3) + 28
end
Вычисление количества дней в месяце по индексу.