function repeatString(str,n) {
return new Array(n+1).join(str);
}
repeatString()
//参数 str: 表示要重复的字符串
//参数 n: 表示要重复几次
通过 new Array()构造一个数组, 数组的长度是 n+1,
通过 join 方法把想要重复的字符串作为分隔符
举例说明:
var arr = [1,2,3];
arr.join("_"); // "1_2_3"
将"_"作为分隔符,在 arr 中出现 arr.length-1 次,也就是 2 次.
因此上面 n+1 长度的数组中, str 会重复出现 n 次
比如:
repeatString("a",3) // "aaa"
repeatString("Hi",2) // "HiHi"
Javascript实现一个字符串重复出现n 次
最新推荐文章于 2024-07-08 09:46:59 发布