标签: javascript
var integers = parseInt("0x10"); console.log(integers);
ParseInt()函数用于将字符串值转换为整数。如果字符串不以整数开头,则ParseInt()返回0。
上述代码的答案是:16。 我想知道它是如何给出16而不是0的输出。
答案 0 :(得分:0)
来自here
如果省略radix参数,则JavaScript假定以下内容: 如果字符串以"0x"开头,则基数为16(十六进制)
如果省略radix参数,则JavaScript假定以下内容:
"0x"