项目中经常会用到取两个数中最大值的情况,方法有很多,但是想用最快捷最直接的写法,三目写法都懒得敲了,总结如下:
Math.max( 12, 34 );//最大值
Math.min( 12, 34 );//最小值
Math.max( ...arr );//数组最大值
Math.min( ...arr );//数组最小值
//以上...三个点是ES6的扩展运算符
关于数组最大值还有以下快捷方法:
Math.max.apply(null, arr);//数组最大值
Math.min.apply(null, arr);//数组最小值