Jak spieprzyłem odliczanie.
Posted by moneetor on 27 Feb 2014 in Globalne ocipienie
Podczas odliczania do apogeum Globalnego Ocipienia udało mi się znaleźć zonk w moim skrypcie okazuje się, że dla granicy luty-marzec problemem może być data na końcu marca czyli data po 28 lutym.
Generalnie skrypt nie miał żadnych błędów logicznych, a ni składniowych. Okazało się, że jak używasz obiektu typu Data, to lepiej najpierw ustaw rok, później miesiąc, a na końcu dopiero dzień. U mnie kolejność była odwrotna. więc przeglądarka skorygowała datę na 1 lutego, gdy ustawiłem dzień na 29 lutego, a dalej już tylko ustawiło prawidłowo miesiąc i rok. Kto by pomyślał, że pomimo wielu testów skryptu dopiero w teraz wyszedł na jaw ten błąd i nadal byłby nie wykryty, gdybym w lutym nie odpalił odliczania. A więc pozostało mi powiedzieć:Dziękuję ci WWF za pomoc w wykryciu błędu!
Chociaż raz zieloni terroryści do czegoś się przydali ;-)