2014-01-18 83 views
0

我完全不熟悉JavaScript,在我的CSS泡沫中度過了多年。我現在正在上大學,我被要求準備一個應用程序,允許7個俱樂部將他們的球隊名稱輸入到系統中,並在屏幕上顯示每個球員,然後讓他們看到編號爲1-7的完整列表。數組循環,使應用程序添加團隊名稱?

我到目前爲止有這樣的代碼:

document.write("<h3> Names 1-7</h3>"); 
// adds header to top of page 

var football= new Array(7) 

for (var count=0; count<7; count++) { 
    football [count] = windows.prompt ("Enter team name",""); 
    } 
    { 
     document.write(football[count] + "<br />"); 
    } 

我靠近拉頭髮,沒有什麼工作。 幫助?

回答

0

我想你有一個錯字,使用window而不是windows

因此,使用,

football [count] = window.prompt ("Enter team name",""); 

也動document.write內環路..

document.write("<h3> Names 1-7</h3>"); 
// adds header to top of page 

var football= new Array(7) 

for (var count=0; count<7; count++) { 
    football [count] = window.prompt ("Enter team name",""); 
    document.write(football[count] + "<br />"); 
    } 
1

我沒有用JavaScript很長一段時間的工作,但我相信你的for循環是不正確,從而工作不正常。它應該是:

for (var count=0; count<7; count++) { 
    football [count] = window.prompt ("Enter team name",""); 
    document.write(football[count] + "<br />"); 
} 
0

windowwindows

前。

var football= new Array(7); 

for (var count=0; count<football.length; count++) 
    football [count] = window.prompt ("Enter team name " + (count+1) + " : ",""); 

document.write("<h3> Names 1-7</h3>"); 

for (var count=0; count<football.length; count++) 
    document.write (football [count] + "<br>"); 
相關問題