1、除小返整
Math.trunc()
2、判斷正負
Math.sign()
3、計算立方根
Math.cbrt()
4、返回一個數的單精度浮點數
Math.fround()
5、返回所有參數的平方和的平方根
Math.hypot()
6、e^x -1 ,即Math.exp(x)-1
Math.expm1()
7、以e為底1+x的對數,即Math.log(1+x)
Math.log1p()
8、返回以10為底x的對數,即log10(x)
Math.log10()
注意與自然對數Math.log()不要混淆。
9、以2為底x的對數,即log2(x)
Math.log2()
10、指數運算符**
可怕的ES6
11、32位表示
Math.clz32()和Math.imul()
12、6個新增的三角函數方法:
Math.sinh(x),Math.cosh(x),Math.tanh(x),Math.asinh(x),Math.acosh(x),Math.atanh(x)
思考:
1、ES6真的是可怕,像這種**居然是指數運算符,我真的服。
2、個人對11,12部分暫時不想深入,因為感覺在開發中不會太常用到。
努力成為優秀的前端工程師!