早教吧 育儿知识 作业答案 考试题库 百科 知识分享

javascript中如何实现为字符添加前导零比如将“1”转换为“001”,“12”转换为“012”。

题目详情
javascript中如何实现为字符添加前导零
比如将“1”转换为“001”,“12”转换为“012”。
▼优质解答
答案和解析

你好,函数如下:

function buquan(num,length){
    var numstr = num.toString();
    var l=numstr.length;
    if (numstr.length>=length) {return numstr;}
     
    for(var  i = 0 ;i<length - l;i++){
      numstr = "0" + numstr;  
     }
    return numstr; 
   }

 

使用方法:

buquan(45,6)

返回

"000045"