Elepsis Eclipse
Гений
(64067)
4 года назад
А зачем заново искать элемент при каждом вызове функции, если можно заранее сохранить ссылку на него, и достать через переменную...
___________________
setCounter();
function setCounter() {
let curr = 0;
let elem = document.getElementById("dynamic-number");
let end = +elem.textContent;
count();
let interval = setInterval(count, 1000);
function count(){
if( curr == end ) clearInterval(interval);
elem.textContent = curr++;
}
}
QuasarГуру (2928)
4 года назад
а как сделать что бы при больших числах, скажем 1500 числа увеличивались быстро, на 10 каждый шаг?