这是我们需要在JavaScript控制台中打印的简单星型。请注意,它必须在控制台内部而不是在输出或HTML窗口中打印-
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
这是在JavaScript中执行此操作的代码-
const star = "* ";
//长度是最长的条纹中没有星星的地方
const length = 6;
for(let i = 1; i <= (length*2)-1; i++){
const k = i <= length ? i : (length*2)-i;
console.log(star.repeat(k));
}输出结果
控制台输出将是-
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
Stringrepeat()函数是一种告诉编译器生成一个字符串的方法,该字符串包含在上下文中使用的字符串的n个副本,其中n是其接收的参数。
该代码的时间复杂度为O(length ^ 2),空间复杂度为O(1)。