parseInt() in Javascript giving weird results
本问题已经有最佳答案,请猛点这里访问。
Possible Duplicate:
JavaScript: why does parseInt(1/0, 19) return 18?
号
为什么ParseInt(1/0,19)在javascript中的值为18?我知道19是不允许的基数,但还是有人能告诉我们这里的工作原理吗?
啊,快速的JavaScript consoling答案:LED
1 2 3 4 | > 1/0 Infinity > parseInt("Infinity", 19) 18 |
第一
1 2 | > parseInt(11, 2) 3 |
因此,它转换的字符串的"无限",这解释了一切。