之前接到的一個專案,需求是這樣:
解析該如何取題:所以,需求就簡化成: 在這個長度50的陣列裡,隨機獲取其中12項。
方法如下:
function getrandomarray(arr,num)
//取出的數值項,儲存在此陣列
var return_array = new array();
for (var i = 0; i0) else
}return return_array;
}
**註釋特別清晰,很容易明白,**不是我寫的,出處我找不到了,覺得寫得很好學習一下。
本專案中,我的陣列中都是題目物件,包含了題目標題、答案列表、正確答案、每道題目的失敗提示語。這樣就很容易處理需求中的邏輯了。