hint000, ?
Их 4 штуки.
4 объекта - чтобы посчитать кол-во возможных перестановок это факториал
В вашем примере вы дали вводные данные
9202
Выводные
9022
0922
0292
Из чего следует что это абсолютно подходит.
Если вы про то что 9022 где 2 может поменяться друг с другом.?
Вычтете тогда из результата (факториал суммы элементов - ( факториал(сумма элементов - (кол-во одинаковых повторяющихся элементов -1))
Можно проверить с кол-вом элементов до 5. Если не выдаст ошибок значит будет работать)
Ну всё зависит от задачи.
Если нужно каждый этап отправлять на сервер то 2 пункт.
Если не обязательно то 1 всегда сойдёт.
Принципиальной разницы там нет.
1) Сделать 1 форму и при клике на кнопку скрывать этап и показывать следующий.
2) Сделать всё на Js и ajax
Создать 1 объект который будет отслеживать скролл на обоих элементах.
Когда происходит скролл перемещать оба элемента на то же расстояние.
Отслеживать с помощью event.target - на каком элементе происходит скролл и в зависимости от этого вызывать функцию с действием.
yellow_pus,
Вряд ли вам дадут решать задачу в большой системе.
Скорее это будет как то так
Есть большая система и она там как-то работает.
Ваши задачи на уровне джуна не должны даже потенциально ломать систему.
По этому задачи будут на уровне оттачивания умений.
В беке это (вам дают данные) вам нужно их изменить/ модифицировать/ перебрать. Показать как сделал. Получил обратку.
Сарван Джаваскриптович,
Ну если у вас есть хоть какие-то знания то легко можно найти стажировку.
Ваши утверждения про знания должны быть подкреплены показом как вы что-то реализовываете. Смотря на это можно уже определить знаете вы что-то или нет.
Александр Ширяев,
Тк он ответил на вопрос как удалять. Если вам непонятно. Объясните что непонятного в методе который принимает индекс.
Про изменение местами.
Если не костылить то никак. И это правильно.
В коментах скинули ссылку на ответ.
А там ссылка на статью https://habr.com/ru/post/166435/?_ga=2.191552236.7...