循环拼接一个指定的字符串 num次,如果num是一个负数,则返回一个空字符串。
个人感觉这个没难度,流程如下:
1、检测num是不是负数,如果是返回空;
2、建立一个for循环,进行字符串拼接;
示例代码如下:
function repeat(str,num){
// repeat after me
var result = "";
if(num >= 0 ){
for(var i=0;i<num;i++){
result += str;
}
}
return result;
}
repeat("*", 3);
repeat("abc", 3);
repeat("abc", 4);
repeat("abc", 1);
repeat("*", 8);
repeat("abc", -2);
来源:CSDN
作者:tacity
链接:https://blog.csdn.net/tacity/article/details/104062644