How can I format an integer to a specific length in javascript?

后端 未结 14 1317
走了就别回头了
走了就别回头了 2021-02-03 17:06

I have a number in Javascript, that I know is less than 10000 and also non-negative. I want to display it as a four-digit number, with leading zeroes. Is there anything more e

14条回答
  •  暖寄归人
    2021-02-03 17:38

    This might help :

    String.prototype.padLeft = function (length, character) { 
         return new Array(length - this.length + 1).join(character || '0') + this; 
    }
    
    var num = '12';
    
    alert(num.padLeft(4, '0'));
    

提交回复
热议问题