document.write('
解析:
var arr=[];
var number=50;
for(var i=1;i<=number;i++){
 arr.push(i);
}
var result=[];
for(var j=number-1;j>=0;j--){
 var rand=Math.ceil(Math.random()*j);
 result.push(arr.splice(rand,1));

');