Chefranov
@Chefranov
Новичок

Как сымитировать счетчик просмотров?

Как можно сделать фейковый счетчик просмотров? Допустим будет две переменные где задается диапазон от и до. И например, каждую минуту это число на странице будет обновляться в рамках диапазона.
И можно как-то сделать чтобы число на которое повышалось/понижалось было не резким. Допустим диапазон от 50 до 200 и сначала рандомное число 75, а через минуту 200, чтобы плюс минус от предыдущего значения было например 5,а не такой большой скачок.
  • Вопрос задан
  • 292 просмотра
Решения вопроса 1
@bkosun
Примерно так:

<span class="counter">100</span>

let counter = $('span.counter');

    setInterval(function () {

        let min = (Math.random() > 0.5) ? 0 : 5;
        let max = (Math.random() > 0.5) ? 5 : 10;

        let c = parseInt(counter.text());
        let r = Math.floor(Math.random() * (max - min + 1)) + min;

        if (Math.random() > 0.5) {
            counter.text(c + r);
        }

    }, 2000);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы