這很奇怪,請自己檢查。
每當我嘗試使用數字 76561198322368902 宣告變數時,無論如何它總是會更改為 76561198322368900。 Chrome Devtools 控制臺截圖
即使我將變數作為字串傳遞并稍后決議為數字,它也總是更改為 76561198322368900。
我真的不知道該怎么辦。我從沒想過整數有能力做這樣的事情。
uj5u.com熱心網友回復:
JavaScript 中的“最大安全整數”是 9007199254740991 - 嘗試使用超出此范圍的數字型別會產生不可預知的結果。
如果您需要更大的數字,請使用BigInt型別。
uj5u.com熱心網友回復:
你剛剛超過了 Number.MAX_SAFE_INTEGER
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/485598.html
標籤:javascript 节点.js 整数 数字
