1.
<script>
num=1
alert(("00"+num).slice(-2))
</script>2.
<script>
num=1
alert((num>9?"":"0")+num)
num=11
alert((num>9?"":"0")+num)
</script>
<script>
num=1
alert(("00"+num).slice(-2))
</script>2.
<script>
num=1
alert((num>9?"":"0")+num)
num=11
alert((num>9?"":"0")+num)
</script>
function change(){
var aa=document.all.a1.value
if(parseInt(aa)>0&&parseInt(aa)<10)
document.all.a1.value="0"+aa
}
</script>
<input id=a1 value=1><input type=button value=Change onclick=change()>
if(parseInt(i)<10) i="0"+i;
不过这样i就变成了字符