猿问

测试程序哪里错了

function largestOfFour(arr)
{
  var maxArr=[];
  for (var i = 0; i <=arr.length; i++) 
  {
      var maxNum=arr[i][0];
      for (var j = 1; j < arr[i].length; j++)
      {
          if (maxNum<=arr[i][j]) 
          {
              maxNum=arr[i][j];
          }
      }
    maxArr[i]=maxNum;
  }
  return maxArr;
}
largestOfFour([ [4, 5, 1, 3], [13, 27, 18, 26], [32, 35, 37, 39], [1000, 1001, 857, 1] ]);

克林顿楔形sd

慕娘2562032
浏览 933回答 1
1回答

CrMelo7

数组是从下标0开始的,不是从1开始,两个for循环改一下应该就好了
随时随地看视频慕课网APP
我要回答