增加最大长度的数字

时间:2016-11-30 09:34:24

标签: javascript

目前在我的应用程序中,我有一个增量逻辑,如果b值高于9(即0001000011),它就会失败。由于限制是4位数,应该变为00100011等等。

如何为0010而不是00010

创造价值
var b = 0; 
for (var p = 0; p < tabarray.length; p++)
{ 
   b = b + 1; 
   tabarray[p].ItemKey = "000" + b; 
}

1 个答案:

答案 0 :(得分:2)

您可以使用String#slice并仅使用最后4位数字。

var b = 0; 

for (var p = 0; p < 10; p++) { 
    b = b + 1; 
    console.log(("000" + b).slice(-4));
}