如果你有一个二维数组,可以使用相同的逻辑,先遍历外面的数组,再遍历里面的子数组。
任务:
修改函数 multiplyAll
,获得 arr
内部数组的每个数字相乘的结果 product
。
function multiplyAll(arr) { var product = 1; for (var i = 0;i < arr.length;i++ ){ for (var j = 0;j < arr[i].length;j++ ) product=product*arr[i][j]; 此处arr[i]的意思是一个数组,arr[i][j]的意思是在arr[i]中索引。
} return product; } multiplyAll([[1,2],[3,4],[5,6,7]]);