Javascript 如何生成代码为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

如何生成代码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;
 console.log( snum.substring(n));
 return snum.substring(n);

}
工作不正常。

如果只需要增加1,请使用

var nextcust = addNum(lastVal,1) ;

当你说它“不能正常工作”时,你是什么意思?它是否产生了错误的输出?它是否引发异常?它生成输出,但不增加值。它只是增加lastVal变量lastVal++;它起作用了。
var nextcust = addNum(lastVal,1) ;