gpt4 book ai didi

JavaScript 函数 parseInt() 无法正确解析前导 0 的数字

转载 作者:数据小太阳 更新时间:2023-10-29 05:39:58 25 4
gpt4 key购买 nike

我在正整数之前有一些零。我想删除零,所以只剩下正整数。就像'001'只会是'1'。我认为最简单的方法是使用 parseInt('001')。但我发现它不适用于数字 8 和 9。示例 parseInt('008') 将导致“0”而不是“8”。

完整的html代码如下:

<html> <body>
<script>
var integer = parseInt('002');
document.write(integer);

</script>
</body> </html>

但是我能以某种方式报告这个问题吗?有谁知道这个问题的另一个简单解决方法?

最佳答案

您必须指定数字的基数(基数)

parseInt('01', 10);

关于JavaScript 函数 parseInt() 无法正确解析前导 0 的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4481524/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com