摘要:学习冴羽的博客求数组最大值与最小值
Math.max与Math.min
Math对象自带的静态方法max求最大值,min求最小值。依据这两个方法可以循环比较求出最大值、最小值
1  | var arrA = [12, 21, 13, 224, 35];  | 
把max都换成min就是最小值
raduce、reduceright
1  | Array.prototype._max = function () {  | 
排序
1  | arrA.sort(function (a, b) {  | 
可以看到排序后数组的第一个和最后一个元素就是其最值
eval
1  | // 数组转化为字符串:元素之间由逗号“,”拼接  | 
apply
1  | var max = Math.max.apply(null, arrA);  | 
扩展运算符
1  | var max = Math.max(...arrA);  |