以下为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 的形式。