关于javascript:parseInt’ing Infinity用基数

parseInt'ing Infinity with a radix

本问题已经有最佳答案,请猛点这里访问。

我在读推特的时候,看到一条推特说……

1
parseInt(1/0,19); //18

当然,在JS中,任何除以0的东西都是Infinity,但是radix19是什么意思,为什么Infinity基数19被解析为18?

其他基数,如16或10(默认)将生成"NaN",那么基数19有什么特别之处?


大写字母用于10以上的基数,i是字母表中的第九个字母。因此,它小于19。