2014-11-08 66 views
0

我試圖在圖像顯示後找到for循環中輸出的所有變量dieRoll的總和。提前致謝。Javascript - 添加for循環中生成的隨機數

var out = ''; 
     for(var i = 0; i < userSelect; i++){ 
      dieRoll = Math.floor((Math.random() * 6) + 1); 
      out += "<img src=\"_images/die" + dieRoll + ".jpg\">"; 
     } 
    return out; 

回答

0
var sum = 0; 
var out = ''; 
for(var i = 0; i < userSelect; i++){ 
    dieRoll = Math.floor((Math.random() * 6) + 1); 
    sum += dieRoll; 
    out += "<img src=\"_images/die" + dieRoll + ".jpg\">"; 
} 

根據你的榜樣return語句,你的功能目前只返回HTML文本。您可能希望重構代碼,以便一個函數返回一個整數滾動數組的數組,另一個函數返回該數組的總和,而另一個函數返回所需的HTML文本。