Яuбy / Говнокод #7112 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
def self.enddayofmonth(year,month)
  stdyear=[31,28,31,30,31,30,31,31,30,31,30,31]
  visyear=[31,29,31,30,31,30,31,31,30,31,30,31]
  if year%4>0
    return stdyear[month-1]
  else
    return visyear[month-1]
  end
end

Запостил: vlad-druzh vlad-druzh, (Updated )

Комментарии (10) RSS

  • Для 2100 года будет фейл, он не високосный.
    Ответить
  • Косяк с определением.
    %4 - високосный, при этом
    %100 - невисокосный, но так же
    %400 - високосный
    Ответить
  • после того как узнали что твиттер написан на руби все принялись говнокодить на этом дерьме на рельсах
    Ответить
    • Ага, а после того, как все узнали, что Facebook написан на php, все схватились за php? К счастью, качество реализации определяется не языком, а программистом, этот язык использующим.
      Ответить

Добавить комментарий

Из-за тебя ушел bormand, guest!

    А не использовать ли нам bbcode?


    8