重复输出字符串
! 重要的事情说3遍!
重复一个指定的字符串 num
次,如果num
是一个负数则返回一个空字符串。
unction repeat(str, num) { // 请把你的代码写在这里 var arr=[]; var newStr =‘‘; if(num>0){ for(var i = 0; i< num;i++){ arr.push(str); } return arr.join(‘‘); }else{ return newStr; } } repeat("abc", 3);
测试结果应返回值
repeat("*", 3)
应该返回 "***"
.repeat("abc", 3)
应该返回 "abcabcabc"
.repeat("abc", 4)
应该返回 "abcabcabcabc"
.repeat("abc", 1)
应该返回 "abc"
.repeat("*", 8)
应该返回 "********"
repeat("abc", -2)
应该返回 ""
.