我正在编写一个for循环,它返回1到999之间的数字。我希望数字以3位数字返回,即从001到999.如何将返回值转换为3位数?
答案 0 :(得分:0)
填充+ ve整数的简单函数是:
function pad(n, length) {
var len = length - (''+n).length;
return (len > 0 ? new Array(++len).join('0') : '') + n
}
pad(32, 6) // '000032'
pad(32, 1) // '32'
如果您需要维护标志或处理小数,则需要做更多的工作。