不确定标题是否有意义,但我试图弄清楚如何在javascript中创建一个循环,每次循环时都会添加一个字符。比方说,我想添加" 0"对于每一行,所以输出看起来像这样......
0
00
000
0000
这是我到目前为止所拥有的
var count;
document.write("Starting Loop" + "<br />");
for(count = 0; count < 4; count++){
document.write("0");
document.write("<br />");
}
document.write("Loop stopped!");
答案 0 :(得分:0)
你真的不应该使用document.write
,但这是一个结构相同的解决方案:
var count;
var str = '0';
document.write("Starting Loop" + "<br />");
for(count = 0; count < 4; count++, str += '0'){
document.write(str);
document.write("<br />");
}
document.write("Loop stopped!");
答案 1 :(得分:0)
如果你想要添加的角色没有改变,那么我建议如下:
var count;
var s = "0";
var endChar = "0"
document.write("Starting Loop" + "<br />");
for(count = 0; count < 4; count++){
document.write(s);
document.write("<br />");
s += endChar;
}
document.write("Loop stopped!");
答案 2 :(得分:0)
所以建立一个字符串并继续添加
var s = "0";
console.log(s);
for(var count = 1; count < 4; count++){
s = s + "0";
console.log(s);
}