補0的寫法 for javascript

2010年7月29日 星期四

取出四位數的流水號,格式如下:0001,0002,0003….

這時就可以用for迴圈搭配以下的function來處理即可

 

function padLeft(str,length){
if(str.toString().length >= length)
{
return str;
}
else
{
return padLeft("0" +str,length);
}
}





完整程式:



for(i=1;i<=4;i++)
{
document.write(padLeft(i,4) + "<BR>");
}


最後結果:



0001



0002



0003



0004

0 意見: