①Math.trunc()
Math.trunc()方法用來移除一個數的小數部分,傳回整數部分。
參數為非數值時,Math.trunc()方法會先用Number()將其轉換為數值,若無法取得數值的整數部分,例如字串或NaN或空值等,會傳回NaN.
②Math.sign()
Math.sign()方法用來判斷一個數到底是正數、負數還是0
(1)參數為正數回傳+1
(2)參數為負數回傳-1
(3)參數為0返回0
(4)參數為-0返回-0
(5)其他值回傳NaN
③Math.cbrt()
Math.cbrt()方法用來計算一個數的立方根
若參數不是數值,Math.cbrt()也先用Number()方法轉換為數值。
轉換失敗回傳NaN.
Number.isNaN()用來檢查一個值是否為NaN。
Number.isNaN(NaN) // true
Number.isNaN(15) // false
Number.isNaN('15') // false
Number.isNaN(true) // false
Number.isNaN(9/NaN) // true
Number.isNaN('true'/0) // true
Number.isNaN('true'/'true') // true
Number.isInteger()用來判斷一個值是否為整數。
Number.isInteger(25) // true
Number.isInteger(25.0) // true
Number.isInteger(25.1) // false
Number.isInteger("15") // false
Number.isInteger(true) // false
以上是數學,數字的詳細內容。更多資訊請關注PHP中文網其他相關文章!