这个题怎么把它随机不重复

img

抽取到的职员,从数组中删除,或者与已抽取到的职员数组做比较。

可以将抽出的员工放在数组中,抽下一个时对比是否已经存在数组中

把抽取的人员从数组中删除,下次抽取就不会再抽取到了

把成员放在数组里,用随机数来抽取对应的成员,抽到了的成员,从数组中移除,继续抽取下一个,直到抽满5个

使用Math对象中生成随机数的方法,通过随机数抽取

把员工放在数组里,定义一个抽奖系统方法,方法的思路为: 获取员工数组的长度,定义随机数,随机数范围在0-员工数组长度减一之间的整数(如员工数组长度为8,那么随机数为Math.floor(Math.random() * 9)),去除以随机数为下标的员工并把该项从数组中删除,最后返回该项。

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632