Задать вопрос
Chefranov
@Chefranov
Новичок

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

Как можно сделать фейковый счетчик просмотров? Допустим будет две переменные где задается диапазон от и до. И например, каждую минуту это число на странице будет обновляться в рамках диапазона.
И можно как-то сделать чтобы число на которое повышалось/понижалось было не резким. Допустим диапазон от 50 до 200 и сначала рандомное число 75, а через минуту 200, чтобы плюс минус от предыдущего значения было например 5,а не такой большой скачок.
  • Вопрос задан
  • 322 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 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);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы