随机不重复的取数组元素,并赋值给div使用

Posted web前端之春秋战国

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了随机不重复的取数组元素,并赋值给div使用相关的知识,希望对你有一定的参考价值。

 function pos(){
        var items = $(‘.starone‘);
        items.each(function () {
            var rand = getRandom();
            $(this).addClass("pos-" + rand);
        });
    }
    var arry=[1,2,3,4,5,6,7];
    function getRandom() {
        var i=Math.floor(Math.random()*arry.length);
        var rand=arry[i];
        arry.splice(i,1);
        return rand;
    }
    pos();

 

以上是关于随机不重复的取数组元素,并赋值给div使用的主要内容,如果未能解决你的问题,请参考以下文章

如何将数组中的类随机分配给for循环中创建的元素

javascript 怎么给三个div随机一个数组颜色,每次随机三个div的颜色都是不重复的

c语言中为数组随机赋值

c语言中怎样实现对二维数组元素进行赋值并输出。

C语言一维数组赋值方法

PHP中怎么从一个二维数组中随机取出一个值?