Встречается на собеседованиях • сегодня

Как добавить элемент в середину массива

Для добавления элемента в середину массива можно использовать метод splice(). Этот метод изменяет исходный массив, вставляя элементы по указанному индексу.

javascript
const arr = [1, 2, 4, 5];
const middleIndex = Math.floor(arr.length / 2);
arr.splice(middleIndex, 0, 3); // [1, 2, 3, 4, 5]

Если нужно создать новый массив без изменения исходного, можно использовать spread-оператор:

javascript
const arr = [1, 2, 4, 5];
const middleIndex = Math.floor(arr.length / 2);
const newArr = [...arr.slice(0, middleIndex), 3, ...arr.slice(middleIndex)];

Оба способа работают для любого индекса, не только для середины.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы