Javascript 如何在控制台中显示00***号?

Javascript 如何在控制台中显示00***号?,javascript,Javascript,我想在console.log(a)000077中查看。如何执行此操作?而不是 var a = 000077; 把它做成一根绳子 var a = 000077; 您可以使用将数字格式化为字符串 var a=77; log(a.toLocaleString(未定义,{minimumIntegerDigits:6,useGrouping:false})您是否尝试将变量设置为字符串?将其转换为字符串,然后动态填充,例如a.toString(8).padStart(6,'0')。请注意:只要您在严格

我想在console.log(a)000077中查看。如何执行此操作?

而不是

var a = 000077;
把它做成一根绳子

var a = 000077;

您可以使用将数字格式化为字符串

var a=77;

log(a.toLocaleString(未定义,{minimumIntegerDigits:6,useGrouping:false})
您是否尝试将变量设置为字符串?将其转换为字符串,然后动态填充,例如
a.toString(8).padStart(6,'0')
。请注意:只要您在严格模式下不使用es5或更高版本,则在使用
0
前缀时,该数字将被解释为八进制也有帮助。@Feathercrown在这种情况下不起作用<代码>(000077).toString()=“63”。这是因为以
0
开头的数字表示一个八进制数。那么没关系:3使用toString基数。它被视为八进制,因此,不起作用
var a = "000077";