1. 使用Math.max.apply(null,arr)

var arr = [1,2,3,4,5,3,23,23,23,4,4,2,4,5];
Math.max.apply(null, arr); // 23

 

2. 使用Math.max(...arr)

var arr = [1,2,3,4,5,3,23,23,23,4,4,2,4,5];
Math.max(...arr);

 

注意: Math.max()会把传进去的每个参数都用Number()转换为数值类型, 如果检测到某个数组元素不能转换为数值, 则终止操作, 并返回 NaN.

相关文章:

  • 2021-05-27
  • 2021-11-04
  • 2022-01-10
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-01-18
  • 2022-01-20
  • 2022-12-23
  • 2021-07-25
  • 2021-05-04
  • 2022-01-12
  • 2022-12-23
相关资源
相似解决方案