我正在尝试使用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/