How to iterate numbers 001 002 ... 010 011 012 ... 100 101 102... with javascript? I tried as following, it works wen num is over 100, however num under 100, it doesn't work. Please teach me better way.
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Pages</title>
</head>
<body>
<script language="JavaScript">
document.write('<table width="650"><tr><td>');
num = 123;
var i, j, k = num;
numlen = num.length;
if (numlen == 1 ) {
for (var i=1; (i<num); i++) {
document.write('00'+i+' ');
}
}
else if (numlen == 2) {
for (var i=1; (i<10); i++) {
document.write('00'+i+' ');
}
for (var i=10; (i<=num); i++) {
document.write('0'+i+' ');
}
}
else {
for (var i=1; (i<10); i++) {
document.write('00'+i+' ');
}
for (var i=10; (i<100); i++) {
document.write('0'+i+' ');
}
for (var i=100; (i<=num); i++) {
document.write(i+' ');
}
}
document.write('</td></tr></table>');
</script>
</body>