vue 随机抽签

Posted 不靠谱的作曲家

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue 随机抽签相关的知识,希望对你有一定的参考价值。

1.新建一个数组

roomArr: ["1", "2", "3", "4","5", "6", "7", "8","9", "10", "11", "12","13", "14", "15"],
number:'',

2.点击抽签,获取随机数,为了有随机的效果,使用了一个定时器

this.timer = setInterval(() => 
	this.number = this.roomArr[Math.floor(Math.random() * this.roomArr.length)];
,40)

3.点击暂停,清除定时器,在数组中剔除掉已经选出的数字

clearInterval(this.timer)  //清除定时器
console.log(this.number)   //这是随机抽取出的数字
this.roomArr = this.roomArr.filter(item => item != this.number)  //剔除已经选出的数字,返回新的数组

以上是关于vue 随机抽签的主要内容,如果未能解决你的问题,请参考以下文章

求助一道抽签程序

Python 随机抽签

#yyds干货盘点# 查找算法——抽签算法(或称为最优秀算法别顶要脸)

C语言怎么做个抽签程序,就是老师要用这程序来随即抽取学号来回答问题, 56个人,随即抽一人回答问题的代码

抽样方法(Sampling Method)

布置的开发项目