gpt4 book ai didi

javascript与parsint的问题

转载 作者:行者123 更新时间:2023-11-28 21:21:16 24 4
gpt4 key购买 nike

Possible Duplicate:
Workarounds for JavaScript parseInt octal bug

我正在尝试解析一个整数。

a = parseInt("0005")  <- gives 5
a = parseInt("0008") <- gives 0

有人可以解释一下发生了什么吗?这对我来说没有任何意义。

最佳答案

parseInt 具有前导 0 并且未指定基数参数时,它假定您要将数字转换为八进制。相反,您应该始终指定一个基数参数,如下所示:

a = parseInt("0008", 10) // => 8

关于javascript与parsint的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6323400/

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