看板 Mesak
作者 標題 [JS] 字串補位
時間 2012年12月22日 Sat. PM 06:08:45
function padLeft(str, lenght) { //左邊補0
if (str.toString().length >= lenght)
return str;
else
return padLeft("0" + str, lenght);
}
function padRight(str, lenght) { //右邊補0
if (str.toString().length >= lenght)
return str;
else
return padRight(str + "0", lenght);
}
function pad(ori, lenght,str,t){
ori = ori.toString();
str = str.toString();
if (ori.length >= lenght){ return ori; }
else{
if( t =='left' ){
return pad(str + ori,lenght,str,t);
}else if (t =='right'){
return pad(ori + str,lenght,str,t);
}
}
}
if (str.toString().length >= lenght)
return str;
else
return padLeft("0" + str, lenght);
}
function padRight(str, lenght) { //右邊補0
if (str.toString().length >= lenght)
return str;
else
return padRight(str + "0", lenght);
}
function pad(ori, lenght,str,t){
ori = ori.toString();
str = str.toString();
if (ori.length >= lenght){ return ori; }
else{
if( t =='left' ){
return pad(str + ori,lenght,str,t);
}else if (t =='right'){
return pad(ori + str,lenght,str,t);
}
}
}
--
Mesak Blog
http://mesak.oow.me
--
※ 作者: mesak 時間: 2012-12-22 18:08:45
※ 看板: Mesak 文章推薦值: 0 目前人氣: 0 累積人氣: 331
回列表(←)
分享