NeveR3d, Вы изначально все не очень нормально сделали. Я бы вам советовал вообще все переделать, но сначала спроектировать все это и продумать все сценарии...один тот факт что длина числа будет рандомно меняться и не у всех одинаково, вы явно это не учли. В общем давайте завершим диалог, 35 сообщений уже...вы как заказчик.
бесплатный лимит уже кончился...уже простите, больше часа уже с вами тут вожусь
NeveR3d, Я не знаю как у вас там конкретно все реализовано, но цифр может быть не 6, а меньше.
Залейте в песочницу какую нибудь данный данный код который реализует все это...просто по картинке ванговать не вариант
К тому же у вас данный счетчик зависит от времени и исходя из этого число может получаться сильно разным, в один момент времени 2345, в другой 52345, через некоторое время опять меньше 4212
for (let i = length - 1; i >= 0; i -= 1) { // Если цифр 5, то будет 4, 3, 2, 1, 0
for (let i = length; i >= 0; i -= 1) { // Если цифр 5, то будет 5, 4, 3, 2, 1, 0
NeveR3d, Скажите для чего вам такое поведение нужно? Код который я вам предоставил, работает, но это не лучшая практика. Опишите свою задачу, подскажу как сделать лучше
NeveR3d, Напиши результат который вы хотите чтобы получился...Иначе вам сомневаюсь что помогут при такой постановки вопроса. Ну ничего не понятно же чего вы хотите
Где, какие цифры, классы, порядковые номера...
Ну и ваше "Ну и так далее" вообще добивает