我試圖建立一個Url列表。結構如下: http://somedomain.com/game_CATEGORY?page=NUMBER。在第一個數組的下一次迭代之前迭代整個數組並連接另一個數組的所有值?
我有一系列的遊戲類別,從動作類遊戲到文字類遊戲。
我有數字數組,1至20
我保存爲字符串的URL的碎片。
我一直在努力,每天給他們以這種方式結合:
cats = ["action","adventure","arcade","board","card","casino","casual","educational","family","music","puzzle","racing","role_playing","simulation","sports","strategy","trivia","word"],
nums = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20],
urlString1 = "http://example.com/game_",
urlString2 = "?page=",
madeUrl1 = [],
x = 1, // counter for page numbers
madeUrl2 = [];
for (var i = 0; i < cats.length; i++) {
madeUrl1.push(urlString1+cats[i]+urlString2);
};
for (var i = 0; i < madeUrl1.length; i++) {
madeUrl2.push(madeUrl1[i]+x);
x++;
};
console.log(madeUrl2);
這讓我有一部分。但是它打印出每個類別的一個數字。我需要每個類別打印輸出添加所有20個號碼,然後轉到下一個類別。
嵌套你的循環 – Ryan