Javascript 使用js进行图案打印

Javascript 使用js进行图案打印,javascript,for-loop,console.log,Javascript,For Loop,Console.log,我们如何在控制台中的javascript中打印这样的模式,而不是使用document.write()? * # # ## ## 我试过这个,但不起作用 for(let i = 1; i <= 5: i++) { for (let j = 1; j <= i; j++) { if (j % 2 == 0) { console.log("#".repeat(j)) } else {

我们如何在控制台中的javascript中打印这样的模式,而不是使用document.write()? * # # ## ##

我试过这个,但不起作用

for(let i = 1; i <= 5: i++) {
    for (let j = 1; j <= i; j++) {
      if (j % 2 == 0) {
        console.log("#".repeat(j))
        }
        else {
          console.log("*".repeat(i))
          }
        }
      }
for(让i=1;i
console.log()
不是一个通用的输出流,它几乎没有定制布局的能力。您不能多次调用它并在同一行上获得输出。如果您希望在一行上输出,它必须是一个调用

i/2
计算
*#
的重复次数,而不是内部循环,并在
i
为奇数时追加另一个
*


for(让i=1;我构建一个字符串,在行尾写入js是区分大小写的,
for
应该是
for
。你缺少了一个
}
实际上,你缺少了
控制台中的
。记录
调用。你说你想打印
*
,那么你为什么要记录
i