最近开始在freeCodeCamp上学习,对JavaScript的算法部分的题目进行记录,强化一下自己的知识点,也方便以后复习。
题目描述:
重复一个指定的字符串 num次,如果num是一个负数则返回一个空字符串。
实现:
function repeat(str, num) {
var newStr="";
if(num<0){
newStr = "";
}else{
for(var i=0;i<num;i++){
newStr += str;
}
}
return newStr;
}
repeat("abc", 3);