一个很简单的JS,用来实现从数组中随机抽取一个,效果如图: JS代码如下: var speed = 50 var isStart = false var timer = null var idx = 0 var arr = ['张三','李四','王五','赵六','钱七','路人甲'] var $result = document.getElementById('result') var $btn = document.getElementById('startBtn') $result.innerText = arr[0] function onStart(){ clearInterval(timer) if(!isStart){ $btn.innerText = '暂停' isStart = true timer = setInterval(()=>{ if(idx<arr.length-1){ idx ++ }else{ idx = 0 } $result.innerText = arr[idx] },speed) }else{ isStart = false $btn.innerText = '抽奖' } } 但是怎么用FR的按钮来实现呢?找了一个1-100随机数的,原理好像不太一样,不太熟悉FR的JS,求大佬指点,能直接帮我修改就更好了。 |