console.log('blah'.repeatMe(3));
使用Javascript编写使前一个函数打印的代码:
输出:blahblahblah
最佳答案
哦,放弃功能样式解决方案太有趣了。
String.prototype.repeatMe = function(n) {
if (n <= 0) return "";
if (n%2 === 1) return (""+this) + this.repeatMe(n-1);
var half = this.repeatMe(n/2);
return half + half;
}
document.body.innerHTML = "tester".repeat(10)
我会让你弄清楚作为练习的情况。