Javascript在整数错误值上领先0

时间:2017-12-15 10:03:15

标签: javascript

console.log上获取错误值的整数上的Javascript 0。 为什么我会这样?

代码:

console.log(456);
console.log(0456);

输出:

456
302

1 个答案:

答案 0 :(得分:2)

因为JS将“0456”翻译为八进制值,因为它有一个尾随零及其所有数字< 8。