返回由每個提供的子數組中最大數組成的數組。爲了簡單起見,提供的數組只包含4個子數組。 我正在輸出[27,27,39,1001],但輸出應該是[27,5,39,1001]。返回javascript中數組中最大的數字
function largestOfFour(arr) {
// You can do this!
var largest=[];
var gr=0;
for(var i=0;i<arr.length;i++){
for(var j=0;j<=arr[i].length;j++){
if(arr[i][j]>gr){
gr=arr[i][j];
}
}
largest.push(gr);
}
return largest;
}
largestOfFour([[13, 27, 18, 26], [4, 5, 1, 3], [32, 35, 37, 39], [1000, 1001, 857, 1]]);
問題是什麼? – Pointy