Приветствую всех.
Столкнулся с такой задачей) как реализовать счетчик
Начинается счет от 0.00001 но когда доходит до 10.0000 то точка сдвигается
может знает кто как изменить данную ошибку. За ранее благодарен.
var maxPerc = 9999
var cnt = parseFloat(getCookie('timer')) || 0;
var span = document.getElementById('sec');
var timer = setInterval(function(){
cnt += 0.00001; //сколько прибавлять в секунду
setCookie('timer', cnt);
span.innerHTML = cnt.toString().slice(00, 7) + '';
if(cnt >= maxPerc) { //останавливаем таймер при достижении макс
clearInterval(timer);
}
}, 300); // время скорости счетчика
}//]]>
Почему она не должна сдвигаться? У вас максимум 9999 и при ваших условиях
9998.00001 будет верно.
Либо по человечески объясняйте, что должно получиться.