var count=10
for(var i=0i<counti++){
var ii = "0000000000" + i
ii = ii.substring(ii.length - 2)//输出001就-3
alert(ii)
}
js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Number)。 比如 parseInt("1234blue")//returns 1234 par...你好,函数如下:
function buquan(num,length){var numstr = num.toString()
var l=numstr.length
if (numstr.length>=length) {return numstr}
for(var i = 0 i<length - li++){
numstr = "0" + numstr
}
return numstr
}
使用方法:
buquan(45,6)返回
"000045"