我正在製作一個應用程序,每首歌曲需要讀取10首歌曲名稱和5個評級。我有一個數組爲每首歌將存儲名稱和5個不同的評級將是理想的,但我不知道如何動態創建一個for循環的數組。有任何想法嗎?下面是一個示例:使用for循環動態創建數組
for (var song = 1; song < 11; song++) {
prompt("Give song title, No:" + " " + song);
for (var i = 1; i < 8; i++) {
prompt("Give song No:" + " " + song + " " + ", rating:" + i);
}
}
@Alex,爲什麼在世界上你需要一個for循環和數組的jQuery? – epascarello
最有可能的數據結構是單個數組,每首歌有一個元素。每首歌曲元素都是一個屬性爲「name」和「ratings」的對象,其中「ratings」是一個五元素數組。您可以通過創建該數組來創建該數組,然後每次通過循環將新元素推送到該數組上。 –