Nodejs String Repeat repeat(n)

Here you can find the source of repeat(n)

Method Source Code

String.prototype.repeat= function(n){
    n= n || 1;/*from  ww w . j  a  v a  2s .  c o  m*/
    return Array(n+1).join(this);
}

Related

  1. repeat(n)
    String.prototype.repeat = function(n) {
        return new Array(1 + n).join(this);
    console.log("ha".repeat(5));  
    
  2. repeat(n)
    String.prototype.repeat = function(n) {
        return new Array(1 + (n || 0)).join(this);
    console.log("ha".repeat(5));  
    
  3. repeat(n)
    String.prototype.repeat = function(n) {
        return new Array(isNaN(n) ? 1 : ++n).join(this);
    
  4. repeat(n)
    String.prototype.repeat = function(n)
        return new Array(n+1).join(this);
    function christmasTree(height) {
      var tree = [];
      for(var i = 1; i <= height; i++) {
        tree.push(" ".repeat(height - i) + "*".repeat((i - 1) * 2 + 1) + " ".repeat(height - i));
      return tree.join("\n");
    
  5. repeat(n)
    String.prototype.repeat = function(n) {
        return new Array(n+1).join(this);
    
  6. repeat(n)
    String.prototype.repeat = function(n) {
      var s = "", t = this.toString();
      while (--n >= 0) {
        s += t
      return s;
    
  7. repeat(n)
    String.prototype.repeat = function(n){
      var str = "";
      while(n > 0){
        str += this;
        --n;
      return str;
    
  8. repeat(n)
    String.prototype.repeat = function(n) {
      return new Array( n + 1 ).join( this );
    };
    
  9. repeat(n)return repeat.text(this,n)};
    repeat={
     text.function(s,n){if(s!==null && n>0){var t='';while(n>0){if(n%2===1){t+=s};s+=s;n>>=1};s=t};return s},
    };
    String.prototype.repeat=function(n){return repeat.text(this,n)};
    console.clear();
    var demo="2".repeat(114);
    console.log(demo.length,demo)