function largestOfFour(arr) {
for(var i = 0; i < arr.length; i++) {
var largest = Math.max.apply(Math, arr[i]);
return largest;
}
}
largestOfFour([[4, 5, 1, 3], [13, 27, 18, 26], [32, 35, 37, 39], [1000, 1001, 857, 1]]);
Run Code Online (Sandbox Code Playgroud)
我需要从每个erray中返回最大的数字.当我使用console.log运行我的代码时,它打印出每个数组的最大数量但是当我返回它时,只返回数组0中的最大数字.谁能帮我这个?
return 退出该函数,您需要创建一个数组并为其添加最大值.
function largestOfFour(arr) {
var result = [];
for (var i = 0; i < arr.length; i++) {
result.push(Math.max.apply(Math, arr[i]));
}
return result;
}
document.body.innerHTML = largestOfFour([
[4, 5, 1, 3],
[13, 27, 18, 26],
[32, 35, 37, 39],
[1000, 1001, 857, 1]
]);Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1192 次 |
| 最近记录: |