只是一个奇怪的问题,不确定如何提出问题,无法找到我的问题的答案,所以在这里问。对不起,这是一个奇怪而愚蠢的问题,但我只是在为输入随机代码而愚弄:
var thing=prompt("what number?");
if(thing<100)
{
console.log(001001001);
}
else
{
console.log(0101001);
}
我真的无缘无故地做了这个并没有任何逻辑用途。这很有趣,因为当我键入console.log(001001001)时,我使用的编辑器甚至说不使用额外的前导0。为什么001001001以262657和0101001打印出33281等等?我只是很好奇,我无法在google或stackoverflow上找到它。