Есть простой код
let lastTime = performance.now();
const timer = function (rAFnow) {
const delta = rAFnow - lastTime;
console.log(lastTime, rAFnow, delta);
lastTime = rAFnow;
if(delta < 0) requestAnimationFrame(timer);
}
requestAnimationFrame(timer);
Вопрос заключается в том, почему/при каких обстоятельствах lastTime
оказывается больше, чем rAFnow
?
Задача - необходимо использовать данные методы в функцииМетоды addYear() и show(), соответственно, добавляют к текущей дате год и выводят ее на экран