美文网首页
js中计算数组的最大值方法封装

js中计算数组的最大值方法封装

作者: 大兵_HERG | 来源:发表于2019-08-13 11:22 被阅读0次

    求数组的最大值

    //value 参数可选,如果是[1,2,4]这类型数组求最大值value参数不传;[{num: 1}, {num: 3}]这类型数组则传value = "num"
    function getMaxFromArray  (arr, value)  {
      if (!arr || !Array.isArray(arr)) return;
      return arr.reduce((max, cur) => Math.max(max, value ? cur[value ]: cur), -Infinity);
    }
    //方法详解后续会更新
    

    相关文章

      网友评论

          本文标题:js中计算数组的最大值方法封装

          本文链接:https://www.haomeiwen.com/subject/zgdvjctx.html