要求:
重要的事情说3遍!
重复一个指定的字符串 num次,如果num是一个负数则返回一个空字符串。
结果:
repeat("*", 3)
应该返回"***"
.
repeat("abc", 3)
应该返回"abcabcabc"
.
repeat("abc", 4)
应该返回"abcabcabcabc"
.
repeat("abc", 1)
应该返回"abc"
.
repeat("*", 8)
应该返回"********"
.
repeat("abc", -2)
应该返回""
.
代码:
1 function repeat(str, num) { 2 // repeat after me 3 var array = []; 4 var newstr=""; 5 if (num>=0){ 6 for (var i = 0; i < num; i++) { 7 array.push(str); 8 } 9 return array.join(‘‘); 10 }else{ 11 return newstr; 12 } 13 } 14 15 repeat("abc", 3);
时间: 2024-10-14 00:46:12