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

2019-08-13  本文已影响0人  大兵_HERG

求数组的最大值

//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);
}
//方法详解后续会更新
上一篇下一篇

猜你喜欢

热点阅读