Javascript 使用js进行图案打印
我们如何在控制台中的javascript中打印这样的模式,而不是使用document.write()? * # # ## ## 我试过这个,但不起作用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 {
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;iconsole.log()
不是一个通用的输出流,它几乎没有定制布局的能力。您不能多次调用它并在同一行上获得输出。如果您希望在一行上输出,它必须是一个调用
从i/2
计算*#
的重复次数,而不是内部循环,并在i
为奇数时追加另一个*
for(让i=1;我构建一个字符串,在行尾写入js是区分大小写的,for
应该是for
。你缺少了一个}
实际上,你缺少了)
控制台中的。记录调用。你说你想打印*
,那么你为什么要记录i
?