Показать сообщение отдельно
  #7 (permalink)  
Старый 11.05.2023, 19:24
Интересующийся
Отправить личное сообщение для Fox- Посмотреть профиль Найти все сообщения от Fox-
 
Регистрация: 10.01.2018
Сообщений: 20

Сообщение от рони Посмотреть сообщение
код из ссылки выше, что не так?
<div class="num"></div>
<script>
const elem = document.querySelector('.num');
const anim = () => {
    let d = performance.now(),
    from = 1,
    to = 2.1,
    duration = 5000;
    requestAnimationFrame( function e(b) {
    b = (b - d) / duration;
    1 <= b && (b = 1);
    let c = from + (to - from) * b ;
    elem.innerHTML = c.toFixed(3);
    b == 1 && alert('end');
    1 > b && requestAnimationFrame(e)
})
}
anim()
</script>
спасибо, все отлично
Ответить с цитированием