关于javascript:Javascript-补全数字占位

代码如下:

function GetFullNumber(num, length) {
    var maxNumber = 1;
    for (var i = 1; i < length; i++) {
        maxNumber *= 10;
    }
    maxNumber = maxNumber.toString();
    num = num.toString();
    var startLength = num.length;
    if (num.indexOf(".") >= 0) {
        startLength = num.substring(0, num.indexOf(".")).length;
    }
    for (var i = startLength; i < maxNumber.length; i++) {
        num = "0" + num;
    }
    return num;
}

比方 GetFullNumber(9, 2) 返回 “09”,办法反对小数。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理