You can use the following function to add a certain length to the front or back of the output integer.
Copy codeThe Code is as follows:
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 );
}
Functions that are automatically supplemented before the serial number
Function
Function xx (a, B, c)
{
....
}
Parameters
Xx (98,102, 4)
Result
0098 0099 0100 0101 0102
------------------------------------------------
Do you understand?
Give A starting value (any positive integer smaller than B), an ending value (any positive integer greater than A), and A limited length value (any positive integer ), the function automatically generates a number, and the front side is automatically filled with zero.
The following is the implementation code
[Ctrl + A select all Note: If you need to introduce external Js, You need to refresh it to execute]
[Ctrl + A select all Note: If you need to introduce external Js, You need to refresh it to execute]
If the input value is 1, the value is 010, and so on.
Copy codeThe Code is as follows:
/** Format the number into a fixed-length string with 0 in front.
* Parameters:
* Source string to be formatted
* Length: the Length of the string to be obtained.
*/
Function FormatNum (Source, Length ){
Var strTemp = "";
For (I = 1; I <= Length-Source.length; I ++ ){
StrTemp + = "0 ";
}
Return strTemp + Source;
}