TypeScript 随机打乱数组

public getRandomArr(num:number): number[]{
        var array:number[] = new Array;
        //给原始数组original赋值
        var i :number;
        for(i= 0;i < num;i++) {
            array[i] = i;
        }
// 打乱数组顺序(关键)
        array.sort(function() { return 0.5 - Math.random(); });
// 得到随机数组,按顺序取出,完美解决随机不重复
        return array;
}





posted @   xiejunzhao  阅读(2243)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示