Javascript 如何生成代码为C00001、C00002
如何生成代码C00001、C00002…等等?我的代码:Javascript 如何生成代码为C00001、C00002,javascript,Javascript,如何生成代码C00001、C00002…等等?我的代码: var lastVal = 'C00000'; lastVal=parseInt(lastVal.substring(1,5)); var nextcust = "C" + zeroize(lastVal,5); function zeroize( num, size) { var snum = "000000" + num; var n = snum.toString().length - size; consol
var lastVal = 'C00000';
lastVal=parseInt(lastVal.substring(1,5));
var nextcust = "C" + zeroize(lastVal,5);
function zeroize( num, size)
{
var snum = "000000" + num;
var n = snum.toString().length - size;
console.log( snum.substring(n));
return snum.substring(n);
}
工作不正常。
如果只需要增加1,请使用
var nextcust = addNum(lastVal,1) ;
当你说它“不能正常工作”时,你是什么意思?它是否产生了错误的输出?它是否引发异常?它生成输出,但不增加值。它只是增加lastVal变量lastVal++;它起作用了。
var nextcust = addNum(lastVal,1) ;