访问 2D 数组元素
本课属于 Coddy JavaScript 学习旅程的“逻辑与流程”单元。第 7 课,共 65 课。
访问二维数组中的元素与访问一维数组中的元素类似,但你不使用单个索引,而是使用两个索引:一个表示行,一个表示列。例如:
const seats = [
['A1', 'A2', 'A3'],
['B1', 'B2', 'B3']
];
// seats[0][2] -> 'A3'
// seats[1][1] -> 'B2'请记住,JavaScript 中的索引从 0 开始,因此第一行的索引是 0,第二行的索引是 1,以此类推。
挑战
简单创建一个名为 getColumn 的函数,它接收三个参数:一个二维数组 matrix、一个整数 numberOfRows 和一个整数 colIndex。这个函数应返回一个数组,其中包含指定列 colIndex 中的所有元素。
亲手试试
function getColumn(matrix, numberOfRows, colIndex) {
// TODO: 返回一个包含指定列索引对应元素的数组
}
// 不要在函数外编写任何内容这节课包含一个小测验。开始学习即可作答,并记录你的进度。
逻辑与流程中的所有课
自己练习: JavaScript 在线编译器