锯齿数组
本课属于 Coddy JavaScript 学习旅程的“逻辑与流程”单元。第 11 课,共 65 课。
锯齿数组是一种类似二维数组的结构,其中每一行的长度都可以不同。例如:
const classroom = [<br> ["Alice", "Bob"],<br> ["Charlie", "Diana", "Eve"],<br> ["Frank"]<br>];这里,第一行有 2 个元素,第二行有 3 个,第三行有 1 个。请注意,虽然示例使用了 const,但也可以使用 let 或 var 声明不规则数组;关键在于使用嵌套的数组字面量。挑战
简单创建一个名为 sumJagged 的函数,它接收一个由数字组成的锯齿数组,并返回所有行中所有元素的总和,无论每行的长度如何。
亲手试试
function sumJagged(jaggedArray) {
// TODO:实现逻辑,计算不规则数组中所有元素的总和。
}
// 不要在函数外编写任何内容。这节课包含一个小测验。开始学习即可作答,并记录你的进度。
逻辑与流程中的所有课
自己练习: JavaScript 在线编译器