Здравствуйте.
https://codepen.io/khlopchyna/pen/JpENmj?editors=1111
Как можно оптимизировать выполнение даной анимации?
Если открыть консоль, поймете о чем я говорю.
Что сделал я? - округлил число над которым выполняються просчеты.
Сделал EventListener только на блоке с Background.
Но когда я отвожу мышку вне этого контейнера, он все равно считает. Даже если вы подождете, он всеравно считает значение, просто оно одно и тоже и визуально сложно уловить, но можно посмотреть в консоле.
И еще - когда происходит сдвиг, например с 19 на 20, перед окончанием анимации, скрипт очень долго считает именно последний, который почти не видно пискль и его *.ххх от числа.