随机开关案例

时间:2015-03-04 13:37:29

标签: java javascript

假设我有5个问题与问题1,2,3,4,5一致。 我有一个刷新按钮,问题是在一个开关盒中。点击刷新btton后问题怎么会混乱?

1 个答案:

答案 0 :(得分:1)

对于 Javascript ,可以使用以下类似的内容:

// Fisher-Yates shuffle. can be used on array-like object
function randomizeListInplace (myList) {
    var i = myList.length, j, temp;
    while (--i >= 1) { // --i returns new value
        j = Math.floor( Math.random() * ( i + 1 ) ); // random element up to i, inclusive
    // swap i j
    temp = myList[i];
    myList[i] = myList[j];
    myList[j] = temp;
}
return myList;
}

来源:http://xahlee.info/js/javascript_random_number.html

Stackoverflow in this question

中提到了