【发布时间】:2018-11-15 20:04:03
【问题描述】:
在控制台中写出 074,它会返回 60。
074
>>60
为什么?
【问题讨论】:
-
带前导零的数字是八进制,就像带前导
0x的数字是十六进制一样。 -
我同意@Niet the Dark Absol...如果您想让 074 像字符串一样写入控制台“074”...
标签: javascript
在控制台中写出 074,它会返回 60。
074
>>60
为什么?
【问题讨论】:
0x 的数字是十六进制一样。
标签: javascript
在数字前添加零告诉 javascript 将其解释为八进制(以 8 为底)值。
根据MDN documentation on number literals,您可以使用以下表示不同基数的数字:
0b 或0B 开头的数字
0 开头的数字
0x或0X`开头e 结尾,后跟一个数字 (1e3 = 1x103)【讨论】: