所以我所擁有的是一個動態生成的測驗。我想要測驗問題隨機排列。基本上,i
是從0到answerArray
的長度。我希望它做到這一點,但不是隨機的。例如:而不是0,1,2,3,4,5我想要1,0,2,3,5,4。我嘗試過這樣做,但我所有的嘗試都失敗了。如果我能做到這一點,這將是非常有益的,所以測試問題並不總是合適的。謝謝。運行for循環並隨機更改一個範圍內的變量值,但滿足所有變量
var displayAnswers = function(){
for (var i = 0; i<answerArray.length;i++){
var row1= document.createElement("div");
$(row1).addClass("row");
var colmd= document.createElement("div");
$(colmd).addClass("row");
$(colmd).addClass("text-center");
$(colmd).addClass("rowtxt");
$(colmd).attr('id',"questionTxt"+[i+1]);
$("#contain").append(row1)
$(row1).append(colmd);
var answer = answerArray[i];
}
你的'answerArray'是什麼樣的?舉個例子,也許? –