Nodejs Number Format Pad pad(len)

Here you can find the source of pad(len)

Method Source Code

Number.prototype.pad = function (len) {
    return (new Array(len+1).join("0") + this).slice(-len);
}

function updateClock() {
   var time = new Date()
   if (time.getHours() > 12)
      elements.clock.html(time.getHours() - 12 + ":" + time.getMinutes() + " PM")
   elements.clock.html(time.getHours() + ":" + time.getMinutes().pad(2) + " AM");
}


Number.prototype.toRad = function() {
     return this * Math.PI / 180;
}

Related

  1. pad()
    Number.prototype.pad = function () {
      if ( this < 10 ) {
        return '0' + this;
      return this;
    
  2. pad()
    Number.prototype.pad = function() {
        var x = this.toString();
        while(x.length < 2) {
            x = "0" + x;
        return x;
    
  3. pad(intPad)
    Number.prototype.pad = function(intPad) {
      if (this<0) {
        return "-" + (this-this*2).pad(intPad);
      var newThis = this.toString();
      var reqPad = intPad - newThis.length;
      if (reqPad > 0) {
        return '0000000000000000'.substr(0,reqPad) + this;
      return newThis;
    };
    
  4. pad(len)
    Number.prototype.pad = function (len) {
        return (new Array(len+1).join("0") + this).slice(-len);
    };
    
  5. pad(len)
    Number.prototype.pad = function(len) {
      s = num.toString();
      if (s.length < len) {
        s = ('00000000000000000000' + s).slice(-len);
      return s;
    };
    
  6. pad(length)
    Number.prototype.pad = function(length) {
        var result = this.toString(),
            pad = length - result.length;
        while(pad > 0) {
            result = '0' + result;
            --pad;
        return result;
    };
    ...
    
  7. pad(length)
    Number.prototype.pad = function(length) {
      var _num = this.toString();
      if (_num.length > length) { 
        return _num;
      return (new Array(length).join('0') + this).slice(-length);
    };
    
  8. pad(length, char)
    Number.prototype.pad = function(length, char) {
        if (length === undefined)
            length = 2;
        if (char === undefined)
            char = "0";
        return (char + this).slice(length * -1);
    
  9. pad(length, char)
    Number.prototype.pad = function(length, char) {
      var str = '' + this;
      while (str.length < length) {
        str = char + str;
      return str;
    var flare = {};
    flare.hosts = {};
    ...