Javascript 返回最大的数组

Javascript 返回最大的数组,javascript,arrays,Javascript,Arrays,我一直在努力解决这个实践问题: 返回由每个提供的子数组中的最大数组成的数组。为简单起见,提供的数组将正好包含4个子数组 但我的代码只返回整个数组中的单个元素,如果我取消移动所有max元素,它会产生完全错误的结果,我尝试单独执行嵌套循环,它工作正常,但与外部循环结合时会产生问题 function largestOfFour(arr) { // You can do this! var max = 0; var largestArray =[]; for (var i

我一直在努力解决这个实践问题:

返回由每个提供的子数组中的最大数组成的数组。为简单起见,提供的数组将正好包含4个子数组

但我的代码只返回整个数组中的单个元素,如果我取消移动所有max元素,它会产生完全错误的结果,我尝试单独执行嵌套循环,它工作正常,但与外部循环结合时会产生问题

function largestOfFour(arr)
{
    // You can do this!
    var max = 0;
    var largestArray =[];
    for (var i = 0; i <4; i++)
    {
        for (var j = 0; j <4; j++)
        {
            if (arr[i][j]>max)
            {
              max=arr[i][j];
              largestArray.unshift(max);
              //console.log(max);
            }

        }
    }
      console.log(largestArray);
    return max;
}

largestOfFour([[4, 5, 1, 13], [13, 27, 18, 26], [32, 35, 37, 39], [1000, 1001, 857, 1]]);

如何修复代码请参见代码中的注释:

函数最大值{ var-max; var largestArray=[]; 对于var i=0;imax{//,只需将max更新为更高的数字即可 max=arr[i][j]; } } largestArray.pushmax;//完成内部循环后推max,max已知 } return largestArray;//返回最大数组 } var结果=最大的[[4,5,1,13],[13,27,18,26],[32,35,37,39],[10001001857,1];
console.logresult 如何修复代码请参见代码中的注释:

函数最大值{ var-max; var largestArray=[]; 对于var i=0;imax{//,只需将max更新为更高的数字即可 max=arr[i][j]; } } largestArray.pushmax;//完成内部循环后推max,max已知 } return largestArray;//返回最大数组 } var结果=最大的[[4,5,1,13],[13,27,18,26],[32,35,37,39],[10001001857,1]; console.logresult 你能行

函数最大四个 { 返回arr.mape=>Math.max…e; } 让结果=四个最大值[[4,5,1,13],[13,27,18,26],[32,35,37,39],[10001001857,1]; console.logresult 你能行

函数最大四个 { 返回arr.mape=>Math.max…e; } 让结果=四个最大值[[4,5,1,13],[13,27,18,26],[32,35,37,39],[10001001857,1]; console.logresult 希望这有助于:

var pre=空载,最大四分之一;//用于其他负载 onload=函数{ ifprepre;//如果在其他页面上使用该技术,请更改var pre-name 四排工作的最大功能{ forvar i=0,a=[],l=arrayOfFours.length;i希望这有助于:

var pre=onload,largestoff;//用于其他负载 onload=函数{ ifprepre;//如果在其他页面上使用该技术,请更改var pre-name 四排工作的最大功能{
forvar i=0,a=[],l=arrayOfFours.length;我工作得很好,但你能找出我的代码有什么问题吗?我看到了一个非常有趣的格式“…e”你能解释一下吗?@artgb你可以看看我工作得很好,但你能找出我的代码有什么问题吗?我看到了一个非常有趣的格式“…e”你能解释一下吗?@artgb你可以试一下吗在其他人添加Math.max之前,ok at。max回答OP需要他们编写的代码的帮助。在其他人添加Math.max回答之前,OP需要他们编写的代码的帮助。