setHours(0,0,0,0) это 0 часов, 0 минут, 0 секунд, и 0 миллисекунд.
Если что-то непонятно, достаточно написать в гугле "js setHours" и сразу найдется инструкция https://developer.mozilla.org/ru/docs/Web/JavaScri...
Выводите неправильно, времяДоПолуночи - количество милисекунд между сейчас и полуночью.
Zubastik_1, для многопользовательского придеся конечно сервер делать, но не обязательно на nodejs.
Теоретически можно и без сервера, p2p, но это довольно муторно и не очень стабильно.
может возникнуть ситуация когда пользователь сменить содержимое куки к примеру на ID другого пользователя
если у пользователя в куке указан "ID'шник" которого нет, и это повторяется, скажем, раз 10 подряд
Вам не кажется, что "ID'шник которого нет" немножко не о том?
И вот эта тема, с зашиванием ip в хеш - если я с ноутом в кафе зайду, и получу другой айпи, меня сразу забанят? Отличный сервис. И не совсем понятно, как вы время собираетесь проверять.
b =
нетvar
, и там где вывод дваждыa
.В простейшем случае значение правого операнда присваивается левому. Подробнее здесь, например: https://developer.mozilla.org/ru/docs/Web/JavaScri...