Here you can find the source of repeat(n)
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); }
String.prototype.repeat = function(n) { return new Array(1 + n).join(this); console.log("ha".repeat(5));
String.prototype.repeat = function(n) { return new Array(1 + (n || 0)).join(this); console.log("ha".repeat(5));
String.prototype.repeat = function(n) { return new Array(isNaN(n) ? 1 : ++n).join(this);
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");
String.prototype.repeat = function(n) { return new Array(n+1).join(this);
String.prototype.repeat = function(n) { var s = "", t = this.toString(); while (--n >= 0) { s += t return s;
String.prototype.repeat = function(n){ var str = ""; while(n > 0){ str += this; --n; return str;
String.prototype.repeat = function(n) { return new Array( n + 1 ).join( this ); };
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)