我有一个具有不同长度的2d阵列
array = [
[11,22,33,44],
[66,26,73,94,67,89,22],
[21,55,23,77,43,99,99,3,6]
]
当我运行指定了n大小的函数时它必须返回一个数组,其中每行都有n大小的
如果n=3,则函数将输出为
array = [
[11,22,33],
[66,26,73],
[21,55,23]
]
我试过
for(i=0;i<array.length;i++)
{
newarray.push([array[i][0], array[i][0],array[i][1]])
}
console.log(newarray)
slice
出了什么问题?
const array = [
[11,22,33,44],
[66,26,73,94,67,89,22],
[21,55,23,77,43,99,99,3,6]
]
const result = array.map(e => e.slice(0, 3))
console.log(result)