以下为ChatGPT自动生成的解答,正确与否请自行判断。 也许你也可以从大家的发帖中找到想要的答案!
BFE.devAI解答 - JavaScript 小测验
115. parseInt II
输出如下:
1
1
100
100
解析:
parseInt(' 1')
返回数字1
,因为字符串开头有一个空格不影响 parseInt 方法解析。parseInt(' 00001')
返回数字1
,因为前导零会被忽略。parseInt(' 0100')
返回数字100
,因为字符串开头有一个空格不影响 parseInt 方法解析,而前导零表示使用八进制,因此解析成十进制为64
,但在严格模式下会被视为无效的八进制,因此解析成十进制为100
。parseInt(' 1e2 ')
返回数字100
,因为字符串开头有一个空格不影响 parseInt 方法解析,而字符串可以被解析为科学计数法1 * 10^2 = 100
的形式。