六,(補充)ES6給Math物件新增的17個函式

2021-07-27 10:51:56 字數 639 閱讀 4745

math.acosh(x) 返回 x 的反雙曲余弦。

math.asinh(x) 返回 x 的反雙曲正弦。

math.atanh(x) 返回 x 的反雙曲正切。

math.clz32(x) 返回 x 的 32 位二進位制整數表示形式的前導 0 的個數。

math.sinh(x) 返回x的雙曲正弦。

math.cosh(x) 返回 x 的雙曲余弦。

math.expm1(x) 返回 eˆx - 1。

math.fround(x) 返回 x 的單精度浮點數形式。

math.hypot(...values) 返回所有引數的平方和的平方根。

math.imul(x, y) 返回兩個引數以 32 位整數形式相乘的結果。

math.log1p(x) 返回 1 + x 的自然對數。

math.log10(x) 返回以 10 為底的x的對數。

math.log2(x) 返回以 2 為底的 x 的對數。

math.tanh(x) 返回 x 的雙曲正切

math.cbrt(x)函式:用於計算乙個數的立方根

math.sign(x)函式:用來判斷乙個數到底是正數、負數、還是零。

math.trunc(x)函式:用於去除乙個數的小數部分,返回整數部分

ES6數值擴充套件 Math物件

math.trunc 方法用於去除乙個數的小數部分,返回整數部分,對於非數值,該方法會內部利用number方法轉換為數值。對於 nan 空值,undefined 以及無法擷取整數的值,返回nan。math.sign 方法用來判斷乙個數到底是正數 負數 還是零。對於非數值,會先將其轉換為數值。同樣,對...

ES6 之 Math物件的擴充套件

console.log math.trunc 3.5 3 console.log math.trunc 3.5 3 對於非數值,math.trunc 內部使用number 方法先將其轉化為數值 console.log math.trunc 123.456 123 console.log math.t...

es6語法補充

es6語法補充 1.let關鍵字 var沒有變數提公升 let變數的宣告,會提公升到當前作用域的頂端 console.log city let city 北京 列印 北京 console.log city var city 北京 列印 undefined 2.模板字串 使用包裹文字 1的左邊那個鍵 ...