Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/434.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在jquery/javascript中检查单词是否有零和前缀_Javascript_Jquery_String - Fatal编程技术网

在jquery/javascript中检查单词是否有零和前缀

在jquery/javascript中检查单词是否有零和前缀,javascript,jquery,string,Javascript,Jquery,String,这里的情况是 我有1-999之间的数字,如果没有足够的3位数字,我需要准备数字和零 例如 有没有办法完成这种任务?谢谢这个pad(number,length)函数需要一个数字和要添加的填充量。然后循环n次,每次添加0,直到满足长度 function pad(number, length) { var str = '' + number; while (str.length < length) { str = '0' + str;

这里的情况是

我有1-999之间的数字,如果没有足够的3位数字,我需要准备数字和零

例如

有没有办法完成这种任务?谢谢这个
pad(number,length)
函数需要一个数字和要添加的填充量。然后循环n次,每次添加0,直到满足长度

   function pad(number, length) {
      var str = '' + number;
      while (str.length < length) {
         str = '0' + str;
      }
      return str;
   }

    var results = [];

    for(var i = 0; i < 999; i++){
       results[i] = pad(i,3); 
    }

    console.log(results);
            /* Outputs ["001","002","003","004", "005", "006","007","011","012","013","014","015","111","222", "333"]*/
功能板(编号、长度){
var str=''+数字;
while(str.length
pad(number,length)
函数接受一个数字和要添加的填充量。然后循环n次,每次添加0,直到满足长度

   function pad(number, length) {
      var str = '' + number;
      while (str.length < length) {
         str = '0' + str;
      }
      return str;
   }

    var results = [];

    for(var i = 0; i < 999; i++){
       results[i] = pad(i,3); 
    }

    console.log(results);
            /* Outputs ["001","002","003","004", "005", "006","007","011","012","013","014","015","111","222", "333"]*/
功能板(编号、长度){
var str=''+数字;
while(str.length
试试这个:

var value
while ((value+"").length < 3)
    value = "0" + value;
document.write(value);
var值
而((值+“”)。长度<3)
value=“0”+值;
文件。写入(值);
试试这个:

var value
while ((value+"").length < 3)
    value = "0" + value;
document.write(value);
var值
而((值+“”)。长度<3)
value=“0”+值;
文件。写入(值);
尝试此功能:

function add(value) {
    return value.length < 3 ? add("0"+value) : value
}
您可以在此处进行测试:

尝试此功能:

function add(value) {
    return value.length < 3 ? add("0"+value) : value
}

你可以在这里测试:

@user1871516很高兴我能帮忙。@user1871516很高兴我能帮忙。