请教一个生成随机数组的问题
我想用随机数成生一个有7个数字的数组,这些数字每个都不一样,且都少于7,也就是说0123456随机排列,是用JAVASCRIPT写的,请高手们教导一下。
------解决方案--------------------JScript code
var arr = [0,1,2,3,4,5,6];
for(var i = 0; i < 7; i++){
arr.sort(function(){
return Math.random() - 0.5;
});
}
alert(arr);
------解决方案--------------------