1. ActionScript / Говнокод #18575

    +670

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    var t:Timer=new Timer(2570303000);//1 месяц в мс
    t.addEventListener(TimerEvent.TIMER,onTimer);
    t.start();
    function onTimer(e:TimerEvent) {
    trace("-----");
    }

    Товарищ спрашивает в сообществе - и чего же этот код работать отказывается?

    Запостил: kyzi007, 05 Августа 2015

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

    • > 1 месяц
      Какой именно?
      Ответить
      • Думаю несуществующего - 3 в пятой позиции при том что в дне 24*60*60*1000 = 86400000 мс
        Ответить
    • хуйнаны) Не работает, потому, что 2570303000 больше, чем int.MAX_VALUE, а таймер там именно int принимает, а не Number, как гласит сигнатура) Так что падает в орицательное число и срабатывает мгновенно, а не через месяц
      Ответить

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