var i;
for(i=10; i>=0; i= i-1){
var s;
for(s=0; s<i; s = s+1){
document.write("*");
}
//i want this to print a new line
/document.write(?);
}
我正在打印星星金字塔,我无法打印新行。
最佳答案
使用 \n
换行符。
document.write("\n");
你也可以有多个:
document.write("\n\n\n"); // 3 new lines! My oh my!
但是,如果这是呈现为 HTML,您将需要使用 HTML 标记作为换行符:
document.write("<br>");
字符串 Hello\n\nTest
在您的源代码中将如下所示:
Hello!
Test
字符串 Hello<br><br>Test
在 HTML 源代码中看起来像这样:
Hello<br><br>Test
HTML 将呈现为查看页面的人的换行符,\n
只需将文本放到源代码的下一行(如果它在 HTML 页面上)。
关于javascript - 如何在 Javascript 中创建一个新行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5758161/