我能做这个javascript循环吗?

时间:2012-07-24 09:02:38

标签: javascript loops text

有什么方法我可以做这个循环它只停留在最后的“1” http://pastebin.com/swDRrsfv

另外,我如何将代码间隔4个空格?!?!?

2 个答案:

答案 0 :(得分:1)

我认为你试图连接..?

试试这个......(只需要在你的字符串中添加额外的一个来定义重复次数。)

afunc = function() {
  $html = "";
  for($1 = 0; $i < $repeats; $i++){
    $html .= '1';
    document.getElementById('text').innerHTML = $html;
    sleep(1000);
  }
}

你只是每次都将innerHTML重新定义为1,所以它通过你的所有命令,只是没有做出明显的改变,因为每个值是相同的。

代码格式

在回答有关4间距编码的问题时,您可以点击{ }标签自动更改为代码格式,或者只添加最少4个空格(加上任何额外的间距)到每行的开头代码您可以查看我的答案来源以获取示例。

答案 1 :(得分:0)

此代码如果您希望数字逐步更改(我计算了33行)

afunc = function() {
    for (i=0; i<33; i++)
      document.getElementById('text').innerHTML = i;
      sleep(1000);
    }
}