Показать сообщение отдельно
  #11 (permalink)  
Старый 09.11.2016, 21:18
Аспирант
Отправить личное сообщение для Ostic Посмотреть профиль Найти все сообщения от Ostic
 
Регистрация: 31.08.2016
Сообщений: 49

Сообщение от Артист Посмотреть сообщение
Когда срабатывает это условие:
if(l != undefined && l > parseInt(+ new Date() / 1000)) break
а оно вообще должно сработать?
проверить на тип undefined лучше
typeof L === "undefined"
или
!!(L)

еще лучше проверять на конкретный тип
typeof L === "number"

второе условие вообще безобразно - чем вам так объект Date не понравился, что вы его на 1000 делите? ))
если по-вашему, то
if ( !(typeof === "undefined") &&  L > Math.round(Date.now()/1000)  )
Ответить с цитированием