Столкнулся с таким же заданием, получилось решить вот так:
function changeCollection() {
for (let i = 0; i <= arguments.length - 1; i++) {
arguments[i].splice(0, 1);
}
}
let a = [1, 2, 3, 4];
let b = ["a", "b", "c"];
let c = ["hello", "world"];
changeCollection(a, b, c);
console.log(a, b, c); // [2, 3, 4] ["b", "c"] ["world"]
вот ещё вариант с записью массивов прямо в функию:
function changeCollection() {
let res =[];
for (let i = 0; i < arguments.length; i++) {
arguments[i].shift();
res.push(arguments[i]);
}
return res;
}
console.log(changeCollection([1, 2, 3, 4], ['a', 'b', 'c'], ['helloy', 'world']));