如何将数字转换为3位数字
How to convert number to 3 Digit places
我正在写一个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'
如果你需要保持符号,或者处理小数,需要做更多的工作。
相关文章:
- 键入最后一位数字后自动提交
- 将数字四舍五入到小数点后两位
- 将数字四舍五入到小数点后两位,以设置货币格式
- 将数字四舍五入到两位小数
- RegExp匹配任意字符串+8位数字
- RegEx查找4位数字前后的逗号
- 如何使用 num.toString 和 str.split 查找整数的最后一位数字
- Regex表示10位数字,其中没有't允许所有零、所有单个no和序列号
- 简单的Javascript方式,在输入字段的每5位数字后添加一个空格
- 有没有办法在里面看到一个数字'的64位浮点IEEE754表示
- 将数字格式化为货币,两位小数
- 输入只允许6位数字,逗号分隔后,允许角js中的另外6位数字
- 如何创建和递增2或3位十六进制数字
- JavaScript 使用多少位来表示一个数字
- 如何显示正好 2 位数字的 html 数字输入的输入值
- 如何在HTML5 / javascript中查找十六进制值的特定位或数字
- JS Regex的最后两位数字与前两位数字匹配
- 递归地找到一个数字's位的和w/ RegEx和w/o Eval()
- c# .net中用户的字母数字8位唯一id
- node.js中有大数字的位运算符