const arrayTaskOne = ['a','b','c','d'];
function functionTaskOne () {
return arrayTaskOne.splice(0, 4, 'e', 'f', 'g', 'h');
}
console.log(functionTaskOne(arrayTaskOne));
Возвращаемое значение
Массив, содержащий удалённые элементы.
return [].splice()
возвращает массив из элементов, которые были удалены.arrayTaskOne
, объявленный вне функции, изменился, а это не хорошо.Возвращаемое значение
Массив, содержащий удалённые элементы. Если будет удалён только один элемент, вернётся массив из одного элемента. Если никакие элементы не будут удалены, вернётся пустой массив.