raiszzz
@raiszzz
Занимаюсь версткой сайтов

Как сделать счетчик на JavaScript?

Есть какой-либо объект в HTML - число. Как сделать, чтобы например после запуска сайта, к введенному числу ( в данном случае 678) каждый (например 1 день) добавлялось + 1 и выводилось обратно в блок?
<div class="statistic-block">
	<h2>678</h2>
	<p>Мы работаем для
	<br>вас уже</p>
</div>

Заранее спасибо
  • Вопрос задан
  • 554 просмотра
Решения вопроса 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
Выводимое число – это число дней с определённой даты.

Из текущей даты вычесть дату запуска – получится число миллисекунд. Разделить на число миллисекунд в сутках и округлить в меньшую сторону.

Примерно так для 15-го января (месяцы от 0 считаются) 2016-го года:
const n = Math.floor(((new Date()) - (new Date(2016, 0, 15))) / 864e5);
document.querySelector('div.statistic-block h2').innerText = n;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
Rocket Брянск
от 60 000 до 100 000 ₽
24 мая 2024, в 11:47
2000 руб./за проект
24 мая 2024, в 11:38
500 руб./за проект