функции не вникал. глянул только параметры что принимает. у тебя степы передаются при вызове. и при 400к ты всего лишь степ 4 указываешь. это точно извне надо передавать? я бы внутри функции делал проверку насколько большая разница между стартом и эндом. и в зависимости от величины этой разницы менял бы размер стэпа внутри функции
стэп не могу подобрать
гляди https://t.me/javascript_ru твой вопрос больше по джс. по ссылке чат джсеров. можно у них спросить. а тут много начинающих верстальщиков. врядли тебе подскажут. мне лень придумывать логику. вникать в твою тоже лень сорян )))
Обсуждают сегодня