I have an integer that is less then 100 and is printed to an HTML page with JavaScript. How do I format the integer so that it is exactly two digits long? For example:
function pad(d) { return (d < 10) ? '0' + d.toString() : d.toString(); } pad(1); // 01 pad(9); // 09 pad(10); // 10