描述:
将给定的字符串 str 重复(first argument)num 次(second argument)。如果 num 不是正数,则返回一个空字符串。出于本次挑战的目的,请勿使用内置.repeat()方法。
例子
repeatStringNumTimes(“abc”, 3)
//should return abcabcabc
.
我解决这个问题的方法:
如果 num 为负数,则返回 ""。
循环 num 次
将 str 值存储在结果 var 中
返回最终结果
我的解决方案:
function repeatStringNumTimes(str, num) {
let result = “”
if(num<0){
return “”
}
for(let i =0;i<num;i++){
result += str
}
return result;
}
repeatStringNumTimes(“abc”, 3);
我呼吸着你们的支持,有时当我的帖子没有得到回应时,我感到很沮丧。如果可以,请点赞👍并分享。感谢您的光临!