Discuss / JavaScript / 对于最后一题的解释有些疑问

对于最后一题的解释有些疑问

Topic source
parseInt('0', 0); // 0, 按十进制转换

parseInt('1', 1); // NaN, 没有一进制

parseInt('2', 2); // NaN, 按二进制转换不允许出现2

第一步的‘0’是哪来的?是索引吗?这里不应该是:

parseInt('1', 0); // 1, 按十进制转换为1

parseInt('2', 1); // NaN, 没有一进制

parseInt('3', 2); // 11, 3按二进制转换为11

感觉有哪里不对。。。。


  • 1

Reply