2016-11-23 70 views
-2

我需要一些幫助解決這個問題。沒有得到任何與Javascript代碼輸出

練習:

  • 使用一個for循環使用值8,13倍遞增399。

我的代碼到目前爲止。

var a = 399; 
var b = 8; 

for (i = 0; i < 13; i++) { 
    a += b; 
} 
ANSWER = a; 

當我運行它時,我沒有得到任何輸出。

我該怎麼做才能得到輸出?

+2

有什麼錯誤?代碼證明是可行的:https://jsfiddle.net/hepjc6k0/ – David

+0

我根本沒有得到任何答案,那是錯誤。 –

+0

它的工作原理! https://jsfiddle.net/xta39de8/1/ – Troyer

回答

2

你的代碼是正確的,並以輸出結果,for循環後補充一點:

顯示在瀏覽器控制檯

console.log(a);

顯示阻塞警報

alert(a);

下面是一個帶alert()的演示:

var a = 399; 
 
var b = 8; 
 

 
for (i = 0; i < 13; i++) { 
 
    a += b; 
 
} 
 

 
alert(a); // output it

0

您可以使用alert()在瀏覽器中創建一個彈出窗口,也可以使用console.log()輸出到瀏覽器的控制檯。

var a = 399; 
 
var b = 8; 
 

 
for (i = 0; i < 13; i++) { 
 
    a += b; 
 
} 
 
alert(a); 
 
console.log(a);