算法

如果你有一个二维数组,可以使用相同的逻辑,先遍历外面的数组,再遍历里面的子数组。

任务:

修改函数 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]]);

  

posted @ 2016-11-07 10:28  偏禺  阅读(1007)  评论(0编辑  收藏  举报