私はFacebook上のクライアントの1人が問題を抱えていた理由を理解しようとしていましたが、10150141932135203という数字にトレースして、予期せぬ結果をもたらしました。なぜconsole.log(10150141932135203)はFirefoxとChromeの両方で10150141932135204を印刷し、これらのような大きな整数値を扱うのですか?
$ node
> 10150141932135203
10150141932135204
> 10150141932135204
10150141932135204
> 10150141932135205
10150141932135204
> 10150141932135206
10150141932135206
> 10150141932135207
10150141932135208
> 10150141932135208
10150141932135208
> 10150141932135209
10150141932135208
> 10150141932135210
10150141932135210
どのようにこのサイズの整数を扱うことができますか?
[Javascript summing large integers](http://stackoverflow.com/questions/4557509/javascript-summing-large-integers)と他の多くの多くの可能性があります。 – bernie
@AdamBernier私は算術演算を行っていませんが、うん、たぶん。 –