parseInt(0b, 16) 返回 11
parseInt(06, 16) 返回 6
因为要保留小数2位,请教parseInt(06, 16)为什么会返回 6 而不是06? 请问有什么解决办法可以解决返回06数值?
parseInt(0b, 16) 返回 11
parseInt(06, 16) 返回 6
因为要保留小数2位,请教parseInt(06, 16)为什么会返回 6 而不是06? 请问有什么解决办法可以解决返回06数值?
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
parseInt() 方法无论在10进制8进制还是16进制下,只要小于进制数都会返回一个整数,所以06在以上进制下返回的都是6;你想要那种再拿到06 只能写条件判断