-
Удалить определенный элемент из массива
Напишите функцию
removeItem(arr, num), которая удаляет определенный элемент из массива.function removeItem(arr, num) { // Ваш код } document.writeln(removeItem([3, 5, 7, 8, 5], 5)); // [3,7,8]Решение:
Существует два основных подхода для удаления элемента:
- splice():
array.splice(index, 1); - delete:
delete array[index];
Будьте внимательны, когда вы используете
deleteдля массива. Он актуален для удаления атрибутов объектов, но для массивов лучше использоватьsplice. Методdeleteудалит элемент массива, но не обновит значение свойстваlength, вследствие чего в массиве вы получите "дыры".
- splice():

Комментарии
<code>, несколько строчек кода — в теги<pre><code>...ваш код...</code></pre>.