為什么在js中NumberMAX?
Number.MAX_SAFE_INTEGER 是 js 里整數的安全的最大值,由于 js 用的是 IEEE 754 雙精度浮點,可以安全地表示 [ -2^53+1 , 2^53-1 ] 這個范圍。對應的還有 Number.MIN_SAFE_INTEGER 。以上兩個常量是 ES6 引入的,在此之前只能作為事實標準。2^53 是 js 內置的最大的整數值(不安全),2^53 + 1 會被舍入成 2^53 :
==========================================Number.MAX_VALUE 則表示 js 里最大的數值,比這更大的表示 Infinity,與之相對的是 Number.MIN_VALUE 。這兩個是最早的 JS 標準 ECMAScript 262 1st Edition 就有的。參考資料:Number.MAX_SAFE_INTEGERNumber.isSafeInteger()Number.MAX_VALUEIEEE floating point上一篇word如何隱去換行箭頭
下一篇狗狗身上有很多蜱蟲怎么辦