【发布时间】:2020-04-27 16:53:24
【问题描述】:
这是我在这里的第一个问题。希望得到你们的帮助(: 我无法通过动态输入更改二维数组元素。 通过输入,每个元素都应该执行输入步骤。这是我现在的代码:
function warpTunnel(mtx, n) {
let temporary;
// run over array
for(let i = 0; i < mtx.length; i++) {
// run over inside array
for(let j = 0; j < mtx[i].length; j++) {
temporary = mtx[i][j + n]
// move the current element n times right
mtx[i].splice(j, 1, temporary)
}
}
console.log(mtx)
return mtx;
}
warpTunnel([[1, 2, 3], [4, 5, 6], [7, 8, 9]], 2)
【问题讨论】:
标签: javascript arrays