首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >怎么让row变量在外部循环中重新初始化(设置回空数组)?

怎么让row变量在外部循环中重新初始化(设置回空数组)?

提问于 2020-03-27 11:10:21
回答 0关注 0查看 163

function zeroArray(m, n) {

// 创建一个具有 m 行和 n 列“零”的二维数组

let newArray = [];

let row = [];

for (let i = 0; i < m; i++) {

// 添加 m 行到 newArray

for (let j = 0; j < n; j++) {

// Pushes n 个“零”到当前行以创建列

row.push(0);

}

// Pushes 当前里面有 n 个“零”的行到 newArray

newArray.push(row);

}

return newArray;

}

let matrix = zeroArray(3, 2);

console.log(matrix);

修改代码,使其正确地返回包含 3 行 2 列“零”的二维数组,即[[0, 0], [0, 0], [0, 0]]。

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档