Nodejs String Repeat repeat(times)

Here you can find the source of repeat(times)

Method Source Code

// - ECMAScript 6 feature
// Repeats string given times.
// http://stackoverflow.com/questions/202605/
String.prototype.repeat = function (times) {
    return new Array(times + 1).join(this);
};

Related

  1. repeat(num)
    String.prototype.repeat=function(num){
        return new Array(num+1).join(this)
    String.prototype.ucfirst=function(){
        return this.charAt(0).toUpperCase()+this.slice(1)
    
  2. repeat(num)
    String.prototype.repeat = function(num){
        if(typeof(num)!='number' || num < 0) return this;
        result = '';
        for(var i = 0; i < num; i++){
      result += this;
        return result;
    };
    
  3. repeat(repeat)
    String.prototype.repeat = function(repeat){
      var endString = '';
      for(var i = 0; i<repeat; i+=1){
        endString += this;
      return endString;
    
  4. repeat(times)
    String.prototype.repeat = function(times) {
       return (new Array(times + 1)).join(this);
    };
    
  5. repeat(times)
    String.prototype.repeat = function(times) {
      return new Array(times+1).join(this);
    };
    console.log( "yes".repeat(3) ); 
    
  6. repeat(times)
    String.prototype.repeat = function(times) {
       return (new Array(times + 1)).join(this);
    };
    for (i = 1; i <= 7; i++) {
      console.log('#'.repeat(i));
    
  7. repeat(times)
    String.prototype.repeat = function(times){
        return new Array(times + 1).join(this).trim();
    
  8. repeat(times)
    process.env.NODE_ENV = 'test';
    var chai = require('chai');
    chai.config.showDiff = false;
    global.expect = chai.expect;
    function repeat (str, times) {
      return new Array(times + 1).join(str);
    global.repeat = repeat;
    String.prototype.repeat = function (times) {
    ...
    
  9. repeat(times)
    String.prototype.repeat = function(times) {
      var a = [this];
      for (var i = 0; i < times; i++) {
        a.push(this);
      return a.join("");