Java 随机开关箱
假设我有5个问题与问题1、2、3、4、5对齐。Java 随机开关箱,java,javascript,Java,Javascript,假设我有5个问题与问题1、2、3、4、5对齐。 我有一个刷新按钮,问题在开关盒中。单击“刷新”按钮后,问题怎么会变得混乱?对于Javascript可以使用以下类似内容: // Fisher-Yates shuffle. can be used on array-like object function randomizeListInplace (myList) { var i = myList.length, j, temp; while (--i >= 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;
}
资料来源:
Stackoverflow中提到过否代码可以是java或javascript:v创建一个整数数组1-5,然后在单击刷新按钮后随机化序列