我偶然發現了parseInt
這個問題,我不知道爲什麼會發生這種情況。parseInt輪不正確
console.log(parseInt("16980884512690999")); // gives 16980884512691000
console.log(parseInt("169808845126909101")); // gives 169808845126909100
我顯然不是打在JavaScript限制 (Number.MAX_VALUE = 1.7976931348623157e+308
)
任何數量限制運行Windows 7 64位,如果該事項。
我在忽略什麼?
這兩個答案都是正確的,但是這個解釋它的長度,也解釋了我看似不正常的輸出意味着什麼。 – Mrchief 2012-02-16 03:26:43