Код Junior Разминка: короткие функции обновлено
move
Условие
Перемести элемент с позиции from на позицию to. Верни новый массив.
Примеры
move(["a", "b", "c"], 0, 2) // ["b", "c", "a"]
move([1, 2, 3], 2, 0) // [3, 1, 2]
Как подойти
splice(from,1) вырезает и возвращает массив вырезанного; splice(to,0,item) вставляет. Копируй вход - splice мутирует.
Подсказки: 1
- splice умеет и вырезать, и вставлять.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.