最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

javascript补零函数集合

来源:动视网 责编:小采 时间:2020-11-27 20:27:01
文档

javascript补零函数集合

javascript补零函数集合:在输出整数时如果需要在前面或者后面补零成一定长度可以用以下函数。function padLeft(str,lenght){ if(str.length >= lenght) return str; else return padLeft("0" +str,lenght); } function pad
推荐度:
导读javascript补零函数集合:在输出整数时如果需要在前面或者后面补零成一定长度可以用以下函数。function padLeft(str,lenght){ if(str.length >= lenght) return str; else return padLeft("0" +str,lenght); } function pad


在输出整数时如果需要在前面或者后面补零成一定长度可以用以下函数。

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); 
}

编号前自动补零的函数
函数
function xx(a,b,c)
{
....
}

参数
xx(98,102,4)

结果

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

给一个起始值(小于B的任意正整数),和一个结束值(大于A的任意正整数),再加一个限制长度值(任意正整数),函数就能自动生成一个编号,前边自动补零
下面是实现代码

<script> 
function addZero(a,b,c) 
{ 
 while(a<b) 
 { 
 t=a+""; 
 while(t.length<c)t="0"+t; 
 a++; 
 document.write(t+"<br>"); 
 } 
} 
addZero(1,10,5); 
</script>
<script language="javascript"> 
String.prototype.forstr=function(str) 
{ 
 var str2="" 
 for(var i=0;i<str;i++) 
 { 
 str2=str2+"0" 
 } 
 return str2+this 
} 
var arr=new Array() 
function gh(a,b,c) 
{ 
 for(var a,i=0;a<=b;a++,i++) 
 { 
 lenb=b.toString().length+c 
 arr[i]=a.toString().forstr(c).substring(lenb,lenb-c) 
 } 
return arr 
} 

alert(gh(98,102,4)) 
</script>

输入1,则变为001,2则为002,10则为010,依次类推

/**格式化数字为一个定长的字符串,前面补0 
*参数: 
* Source 待格式化的字符串 
* Length 需要得到的字符串的长度 
*/ 
function FormatNum(Source,Length){ 
var strTemp=""; 
for(i=1;i<=Length-Source.length;i++){ 
strTemp+="0"; 
} 
return strTemp+Source; 
}

更多javascript 补零 函数集合相关文章请关注PHP中文网!

文档

javascript补零函数集合

javascript补零函数集合:在输出整数时如果需要在前面或者后面补零成一定长度可以用以下函数。function padLeft(str,lenght){ if(str.length >= lenght) return str; else return padLeft("0" +str,lenght); } function pad
推荐度:
标签: js 函数 javascript
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top