JSON.parse('{"status":1,"id":9986705337161735,"name":"test"}').id;
把這段代碼復制到Chrome的Console中,按回車,詭異的問題出現了
9986705337161735居然變成了9986705337161736!原始數據加了1。
一開始以為是溢出,換了個更大的數:9986705337161738發現不會出現這個問題。
但是9986705337161739輸出又變成了9986705337161740!
測試幾次之后發現瀏覽器輸出數字的一個規律:
1:十位數為偶數,個位數為奇數時會減1,個位數為奇數時會加1
2:十位數為奇數,個位數為奇數時會加1,個位數為奇數時會減1
又多測了幾次,發現根本沒有規律,很混亂!!有時候是加,有時候是減!!
實在蛋疼,求高人解疼。