Код Junior Разминка: короткие функции обновлено
removeAt
Условие
Удали элемент по индексу, не мутируя исходный массив.
Примеры
removeAt([1, 2, 3], 1) // [1, 3]
removeAt([1], 0) // []
removeAt([1, 2], 9) // [1, 2]
Как подойти
То же, что вставка, но пропускаем один элемент. Через filter((_, idx) => idx !== i) тоже верно и читается лучше.
Подсказки: 1
- Склей часть до индекса и часть после него.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.