parseInt无法正常工作。基数问题

时间:2019-07-16 02:46:42

标签: javascript parseint

为什么parseInt使用此字符串:

var str = '6145390195186705543';

将其转换为该数字吗?:

var num = parseInt(str, 10);
console.log(num) 
// output 6145390195186705000

是否不应该将基数指定为10为基数,给我6145390195186705543,与str变量相同?如何使parseInt行为并给我正确的数字? (我需要确切的数字作为str var,但需要一个数字)。

在那之后,我需要将其增加1。

0 个答案:

没有答案