Добрый ребят. Есть такой код, который неким рандомом прибавляет и отбавляет число просмотров от цифры указанной в span.counter.
Подскажите пожалуйста, если я делаю на странице скажем span.counter штук 10, то конечно все работает не корректно.
Как реализовать это для любого количества счетчиков на странице?
<script>
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);
} else {
if (c - r > 0){
counter.text(c - r);
}
}
}, 40000);
</script>