如何将数字转换为3位数字

How to convert number to 3 Digit places

本文关键字:数字 3位 转换      更新时间:2023-09-26

我正在写一个for循环,返回从1到999的数字。我希望数字以3位数返回,即从001到999。我如何转换3位数的返回值?

填充整数的简单函数是:

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'

如果你需要保持符号,或者处理小数,需要做更多的工作。