console.log(01)
产生1
但是
console.log(011)
产生9
有人可以解释console.log
如何使用这样的数字吗?
答案 0 :(得分:2)
与console.log无关,以0开头的数字是octal notation
答案 1 :(得分:0)
console.log(+"011") // if you use like this it will work
011
是一个八进制值,其十进制等效值为9。在整数文字前加0表示八进制值。