/** * 生成重复字符串 * @param str 需要重复的字符串 * @param n 重复次数 * @returns */ function repeat(str: string, n: number) { let res = ''; while (n) { if (n % 2 === 1) { res += str; } if (n > 1) { str += str; } n >>= 1; } return res; } export default repeat;