Интервал не работает один раз в миллисекунду.Финальный номер только до 459 до остановки.Меньше, если на интервале больше, чем просто линия.На этом это даже не перемещается через первую тысячу.Я хочу, чтобы он запускался раз в секунду, чтобы дать мне знать, как далеко продлится интервал.Так что если testNum
на 30, то я знаю, что это 97% от проделанной (2970/3000)
.
let testNum = 3000
let testInt = setInterval(() => {
testNum--
}, 1)
let testTimeout = setTimeout(() => {
clearInterval(testInt)
console.log('Final Number: ' + testNum)
}, 3000)