function truncate(arr) { console.log("arr", arr) const newArr = arr.toSpliced(arr.length - 1, 1) console.log('newArr', newArr) return newArr }这个为啥不行啊????
function truncate(arr) { return arr.slice(0,arr.length-1) }
function truncate(arr) { return arr.filter((element,index)=>index!=(arr.length-1)) }
function truncate(arr) { let newArr=arr.slice(0,arr.length-1) return newArr; }
function truncate(arr) { /*slice()*/ let array=arr.slice(0,arr.length-1); return array; /*法二:slice(start,end):从start到end-1,即不含end的元素*/ return arr.slice(0,-1); /*法三:pop()返回的是被删除的元素*/ let array=arr.slice(0); array.pop(); return array; }