2014-10-27 91 views
-4

爲什麼當我加載這個forloop什麼都不顯示?For循環代碼不顯示

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

,因爲你沒有把結果輸出以任何方式? – Doorknob 2014-10-27 02:21:06

+1

因爲此代碼不會產生任何輸出。 – David 2014-10-27 02:21:08

+1

還可以提到「tpye」,而我們在這裏 – 2014-10-27 02:22:48

回答

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> 
0

一個div元素添加到HTML,並使用.innerHTML追加sum

<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>