有没有办法按随机顺序对数组进行排序

时间:2015-06-29 22:38:34

标签: javascript

有没有办法按随机顺序对JavaScript数组进行排序:

var string1 = [0,1,2,3,4,5,6,7,8,9];
var string2 = [
string1[math.floor(math.random() * 6)],
string1[math.floor(math.random() * 6)],
string1[math.floor(math.random() * 6)],
string1[math.floor(math.random() * 6)],
string1[math.floor(math.random() * 6)],
string1[math.floor(math.random() * 6)],
string1[math.floor(math.random() * 6)],
string1[math.floor(math.random() * 6)],
string1[math.floor(math.random() * 6)],
string1[math.floor(math.random() * 6)]
];

document.write(
string2[0] + 
string2[1] + 
string2[2] +
string2[3] +
string2[4] +
string2[5] +
string2[6] +
string2[7] +
string2[8] +
string2[9] );

有没有办法做到这一点,但没有任何数字重复或为每个可能的组合做一个if / else语句说如果它们是相等的改变它?

0 个答案:

没有答案