我试图在显示图像后找到for循环中输出的所有变量dieRoll
的总和。提前谢谢。
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 :(得分: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文本。