1、二進位制的表示:字首(0b),八進位制的表示(0o)
2、number.isfinite()、number.isnan()
3、number.parseint()、number.parsefloat()
4、number.isinteger()、number.epsilon
5、number.issafeinteger()
6、math物件的擴充套件
(1)math.trunc():去除乙個數的小數部分,返回整數部分
(2)math.sign():判斷是正數、負數還是0
(3)math.cbrt():計算乙個數的立方根
(4)math.clz32():返回乙個數的32位無符號整數形式有多少個前導0
(5)math.imul():返回兩個數以32位帶符號整數形式相乘的結果,返回的也是乙個32位的帶符號整數
(6)math.fround():返回乙個數的單精度浮點數形式;
(7)math.hypot():返回所有引數的平方和的平方根
(8)math.exmp1():等同於math.exp(x)-1
(9)math.log1p():返回ln(1+x)
(10)math.log10()
(11)math.log2()
(12)math.sinh()、math.cosh()、math.tanh()、
math.asinh()、
math.acosh()、
math.atanh()
(13)math.signbit():判斷乙個值的正負
(14)**:指數運算子,2**3等同於2*2*2
ES6 數值擴充套件
1.二進位制表示法 以0b開頭console.log b 0b111110111 4942.八進位制表示法 以0o開頭console.log 0o767 5033.判斷乙個數是否有盡 或者判斷是否為字元console.log 15 number.isfinite 15 isfinite 判斷數值是否...
es6數值的擴充套件
1 二進位制和八進位制的表示方法 es6提供了二進位制和八進位制的表示方法,分別用字首ob 二進位制 和0o 八進位制 表示 將二進位制或者八進位制轉換為十進位制可以呼叫number方法 2 number.isnan 和number.isfinite 前者用來判斷乙個數字是否為nan,後者用來判斷乙...
ES6 數值的擴充套件
es6提供了二進位制和八進位制數值的新寫法,分別用字首0b 0b 和0c oc 表示。用字首0b 0b 和0c oc 的字串轉十進位制數值需使用number方法。es6將parseint方法和parsefloat方法移植到了number物件上 js能準確表示的整數範圍在 number.max saf...