【问题标题】:Javascript Leading 0 on Integers Wrong Value [duplicate]整数错误值的Javascript前导0 [重复]
【发布时间】:2017-12-15 10:03:14
【问题描述】:

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

代码:

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

输出:

456
302

【问题讨论】:

标签: javascript


【解决方案1】:

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

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2013-06-08
  • 1970-01-01
  • 2017-09-17
  • 2021-02-05
  • 1970-01-01
  • 2015-10-14
  • 2011-11-28
  • 2015-05-19
相关资源
最近更新 更多