只是一个奇怪的问题,不太清楚如何问,也找不到我的问题的答案,所以在这里问。抱歉,这是一个奇怪而愚蠢的问题,但我只是在胡乱输入随机代码:
var thing=prompt("what number?");
if(thing<100)
{
console.log(001001001);
}
else
{
console.log(0101001);
}
我真的无缘无故地做了这个,它没有任何逻辑目的。这很有趣,因为当我输入 console.log(001001001) 时,我使用的编辑器甚至说不要使用额外的前导 0。为什么 001001001 输出为 262657 而 0101001 输出为 33281 等等?我只是好奇,我在谷歌或 stackoverflow 上的任何地方都找不到这个。