Nodejs String Repeat repeat( num )

Here you can find the source of repeat( num )

Method Source Code

// some hardcoded constants
SUBMIT_TIME_OUT = 10; // in seconds
CONTEST_START_TIME = Date.UTC(2014, 4, 21, 3, 30, 0); // UTC date
CONTEST_END_TIME = Date.UTC(2014, 4, 21, 9, 30, 0); // UTC date

Tasks = new Meteor.Collection('ctf_tasks');
Submits = new Meteor.Collection('submits');

String.prototype.repeat = function( num ) {
    return new Array( num + 1 ).join( this );
};

getTimeInNiceFormat = function(t) {
   var y = t.getFullYear().toString();
   var m = ('0' + (t.getMonth() + 1)).slice(-2);
   var d = ('0' + t.getDate()).slice(-2);
   var h = ('0' + t.getHours()).slice(-2);
   var i = ('0' + t.getMinutes()).slice(-2);
   var s = ('0' + t.getSeconds()).slice(-2);
   var res = "";
   if (y > 1970) {
      res = y + "-" + m + "-" + d + " ";
   }//from   w ww.j  a v a2  s  .com
   return res + h + ":" + i + ":" + s;
};

Related

  1. firstRepeatLetter()
    String.prototype.firstRepeatLetter = function (){
      var letters = this.split("");
      var letterSet = new Set();
      letters.some( function(element, index) {
        if ( !letterSet.has(element) ){
          letterSet.add(element);
        else{
          console.log(element);
    ...
    
  2. repeat( count )
    String.prototype.repeat = function( count ) {
      var s = "";
      while( count > 0 ) {
        count--;
        s += this;
      return s;
    
  3. repeat( num )
    String.prototype.repeat = function( num )
        return new Array( num + 1 ).join( this );
    
  4. repeat( num )
    String.prototype.repeat = function( num ) {
      for( var i = 0, buf = ""; i < num; i++ ) buf += this;
      return buf;
    
  5. repeat( num )
    String.prototype.repeat = function( num ) {
      for( var i = 0, buf = ""; i < num; i++ ) buf += this;
      return buf;
    
  6. repeat( num )
    String.prototype.repeat = function( num ) {
      return new Array( num + 1 ).join( this );
    
  7. repeat(count)
    String.prototype.repeat = function(count) {
        return new Array(count + 1).join(this);
    };
    
  8. repeat(count)
    String.prototype.repeat = function (count) {
      return new Array((count || 0) + 1).join(this);
    };