numpad
Add preceeding zeros to a number
by djwave28
JavaScript
function pad(num, digits) {
var padding = '';
var numdigits = num.toString();
var parts = numdigits.split(".");
if (parts[1].length < 2) {
numdigits = numdigits + "0";
}
if (numdigits.length > digits) {
warning("length number is longer than requested digits");
return;
} else {
for (var i = 0; i < digits; i++) {
padding += "0";
}
var numstr = padding + numdigits;
numstr = numstr.substr(numdigits.length);
return numstr;
}
}
var mynumber = 1.50;
var result = pad(mynumber, 6);
alert(result);