Javascript 如何在控制台中显示00***号?
我想在console.log(a)000077中查看。如何执行此操作?而不是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')。请注意:只要您在严格
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";