Показать сообщение отдельно
  #6 (permalink)  
Старый 25.02.2023, 20:19
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,133

Анимация числа
Сообщение от Fox-
ноэто я знаю как сделать,
код из ссылки выше, что не так?
<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>

Последний раз редактировалось рони, 25.02.2023 в 20:22. Причина: добавлен заголовок
Ответить с цитированием