对于未显示的循环代码

时间:2014-10-27 02:19:53

标签: javascript

为什么在加载for循环时没有显示任何内容?

<html>
<body>
<script tpye=text/javascript> 
var sum = 0;
for (i = 0; i < 101; i = i + 5)
sum = sum + i;
</script>
</body>
</html>

3 个答案:

答案 0 :(得分:0)

你必须在循环时输出

<html>
<body>
<script tpye=text/javascript> 
var sum = 0;
for (i = 0; i < 101; i = i + 5)
{
sum = sum + i;
document.write(sum +"\n");
}
</script>
 </body>
</html>

答案 1 :(得分:0)

在您的HTML中添加div元素,并使用sum附加.innerHTML

<html>
  <body>
    <div></div>
    <script type=text/javascript> 
      var sum = 0;
      for (i = 0; i < 101; i += 5) {
        sum += i;
      }
      document.getElementsByTagName('div')[0].innerHTML = sum
    </script>
  </body>
</html>

答案 2 :(得分:0)

如果您要输出数据,可以尝试包含alert();语句,交替HTML DOMconsole.log();,如果您不在制作阶段。

查看更多信息: http://www.w3schools.com/js/js_output.asp