我已经了解了JavaScript Math.max(13, 24, n)
,它返回了传递的参数的最大数量,但我想知道的是如何从JavaScript数组中获取最大数量,如:Math.max( [23, 482, 84, 0, 3] )
Math.max
无效的地方。
答案 0 :(得分:5)
使用.apply()
函数将数组“拆分”为单独的参数。
Math.max.apply(Math, some_array);
或者,在ES6中:
Math.max(...some_array);