欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

javascript 補(bǔ)零 函數(shù)集合

 更新時間:2009年03月23日 22:47:07   投稿:mdxy-dxy  
有時候我們需要對日期不足兩位進(jìn)行補(bǔ)零操作,或?qū)σ恍?shù)字不足多少位就補(bǔ)零。下面的函數(shù)就非常實(shí)用了,大家可以根據(jù)需要選擇。

在輸出整數(shù)時如果需要在前面或者后面補(bǔ)零成一定長度可以用以下函數(shù)。

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

編號前自動補(bǔ)零的函數(shù)
函數(shù)
function xx(a,b,c)
{
....
}

參數(shù)
xx(98,102,4)

結(jié)果

0098 0099 0100 0101 0102
------------------------------------------------
不知道大家看明白沒?

給一個起始值(小于B的任意正整數(shù)),和一個結(jié)束值(大于A的任意正整數(shù)),再加一個限制長度值(任意正整數(shù)),函數(shù)就能自動生成一個編號,前邊自動補(bǔ)零
下面是實(shí)現(xiàn)代碼




輸入1,則變?yōu)?01,2則為002,10則為010,依次類推
復(fù)制代碼 代碼如下:

/**格式化數(shù)字為一個定長的字符串,前面補(bǔ)0
*參數(shù):
* Source 待格式化的字符串
* Length 需要得到的字符串的長度
*/
function FormatNum(Source,Length){
var strTemp="";
for(i=1;i<=Length-Source.length;i++){
strTemp+="0";
}
return strTemp+Source;
}

相關(guān)文章

最新評論