首页 > 解决方案 > 如何检查数组中的所有元素使用jQuery

问题描述

我使用数组,并且我有带有数字的数组:

var array = [0,10,12,23,56,111,35,66,77,124,54];

正如你所看到的,我有一个数字,这个数字更大 124,我想返回这个数字。

我尝试创建一些函数:

 var bigestValue = array.reduce(function (a, b) { return a > b ? a : b; })
if (bigestValue <= 100) {
        return 100;
    } 

但是当脚本更新时,它会为我返回最后一个值

标签: javascriptjquery

解决方案


您可以使用从数组中获取最大数量

var array = [0,10,12,23,56,111,35,66,77,124,54];
var max = array.reduce((a,b)=> a > b ? a : b,0);

console.log(max);

如果你想通过只获取大于 100 的元素来过滤数组,那么

var array = [0,10,12,23,56,111,35,66,77,124,54];
var maxArr = array.filter((a)=> a > 100);

console.log(maxArr);


推荐阅读