我正在尝试使用 forEach Javascript 方法提取最大数量的数组。这是我目前所知道的,但我知道这是不正确的。
var arr = [2,3,4];
var largest = 0;
arr.forEach(function(elem){
if(largest < elem)
largest = elem;
console.log(largest);
});
最佳答案
这会起作用
var arr = [2,3,4];
var largest = 0;
arr.forEach(function(elem){
if(largest < elem)
largest = elem;
});
console.log(largest);
但你为什么要这么做?为什么不使用 Math max?
var largest = Math.max.apply(Math, arr);
关于javascript - 使用 forEach() 循环数组最大数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35417772/