Some times you need to add leading zeros to numbers to form a string like '001' instead of '1'. Rather than writing separate functions or block of code to pad one, two or three zeros, I wrote a general javascript function where you can specify how many zeros to pad. I am sharing this simple javascript function here.
function zeroPad(num,count)
function zeroPad(num,count)
{
var numZeropad = num + '';
while(numZeropad.length < count) {numZeropad = "0" + numZeropad;
}
return numZeropad;
}
The parameters are
The parameters are
- num - The number to be zero padded, this can be a string or number.
- count - The total length of the string after it is zero padded, this should be a number.
Example:
var number1 = 5;
var count1 = 3;
var result = zeroPad(number1,count1);
alert(result);
This will return you '005'