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.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答868 阅读✓ 已解决
3 回答1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
parseInt() 方法无论在10进制8进制还是16进制下,只要小于进制数都会返回一个整数,所以06在以上进制下返回的都是6;你想要那种再拿到06 只能写条件判断