简单的JS按钮,有代码,求指点如何嵌入FR?

一个很简单的JS,用来实现从数组中随机抽取一个,效果如图:

20201117_205557 (2).gif

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,求大佬指点,能直接帮我修改就更好了。

1-100的随机数.cpt


datouvb 发布于 2020-11-17 21:01
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
1
张洪威Lv6高级互助
发布于2020-11-17 22:57(编辑于 2020-11-18 10:07)

照着改了下,下载cpt看看吧。


随机1.cpt


GIF.gif



  • datouvb datouvb(提问者) 给力!顺带咨询:如果不要C1要怎么操作?只要A1和B2?试了一下手动删除contentPane.setCellValue(\'C1\',null,b+1)貌似不行。
    2020-11-18 09:59 
  • 张洪威 张洪威 回复 datouvb(提问者) 更新回答了你重新下载下。
    2020-11-18 10:08 
  • datouvb datouvb(提问者) 回复 张洪威 赞!
    2020-11-18 10:28 
  • 3关注人数
  • 492浏览人数
  • 最后回答于:2020-11-18 10:07
    请选择关闭问题的原因
    确定 取消
    返回顶部