Эта функция делает то, что я хотел, но не то, что ожидал.Я ожидал, что он создаст два массива, поскольку ... args создает массив переданных аргументов, а map () что-то делает с каждым значением массива, к которому он подключен, и сохраняет результаты в новом массиве.Может кто-нибудь сказать мне, почему эта функция не создает два массива?
let practiceFunc = (...args) => {
let arr = args.map((e) => {
return e + 1
})
return arr ;
}
console.log(practiceFunc(1,2,3)) ;
document.write(practiceFunc(1,2,3)) ;