<分区>
我有这个小脚本,它将返回数组的最大数量,它可以工作,但它不适用于多维数组。
如何调整它以返回多维数组中最大数字的数组?
来源:
function largestOfFour(arr) {
for(var x=0;x < arr.length; x++){
var largest = Math.max.apply(Math, arr[x]);
return largest;
}
}
例子:
> function largestOfFour(arr) {
... for(var x=0;x < arr.length; x++){
..... var largest = Math.max.apply(Math, arr[x]);
..... return largest;
..... }
... }
undefined
> largestOfFour([[4, 5, 1, 3], [13, 27, 18, 26], [32, 35, 37, 39], [1000, 1001, 857, 1]]);
5
>
预期输出:
[5, 27, 39, 1001]