文字列から大きな int (int64) を解析しようとしています...ちょっとしたテストをセットアップしましたが、解析後に間違った数値を取得しています...偶数のみを取得し、奇数を取得することはありません...
これは私のテストです:
var test = "10202853558883111";
console.log(test); // outputs 10202853558883111
var iTest = parseInt(test);
console.log(iTest); // outputs 10202853558883112
var fTest = parseFloat(test);
console.log(fTest); // outputs 10202853558883112
var nTest = Number(test);
console.log(nTest); // outputs 10202853558883112
なんだ?!?!?!
誰かがこれを説明してくれませんか、そしてもっと重要なことに、私がそれを解決するのを手伝ってくれませんか... /: