在特定时间内运行功能

像素保罗

我正在尝试模拟轮盘赌,每1/10秒显示一次随机数和背景色(黑色或红色)。下面的代码可以正常运行,但是我希望该函数仅运行特定的时间,例如5秒。我想我需要使用setTimeout(),但是我无法使其与下面的代码一起使用。

$('#spin').click(function(){
function spinWheel() {
    var rouletteNum = Math.floor((Math.random() * 36) + 1);
    $('#rouletteWheel').html(rouletteNum);
    var color = ['red', 'black']
    var i = [Math.floor(Math.random()*color.length)];
    $('#rouletteWheel').css('background-color', color[i]);
}
   setInterval(spinWheel, 100);
});
阿伦·P·约翰尼

一种简单的解决方案是使用计数器

$('#spin').click(function () {
    var counter = 0,
        loopCount = 50 //10 times in a  second * 5 seconds
        ;


    function spinWheel() {
        if (++counter >= loopCount) {
            clearInterval(interval);
        }
        var rouletteNum = Math.floor((Math.random() * 36) + 1);
        $('#rouletteWheel').html(rouletteNum);
        var color = ['red', 'black']
        var i = [Math.floor(Math.random() * color.length)];
        $('#rouletteWheel').css('background-color', color[i]);
    }
    var interval = setInterval(spinWheel, 100);
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

蝗虫:如何使蝗虫在特定时间内运行

来自分类Dev

在特定时间内减少变量

来自分类Dev

如何在Debian中阻止cron作业在特定时间内运行?(“游戏” /“表演模式”)

来自分类Dev

在恒定时间内运行的分治征服算法?

来自分类Dev

在一定时间内运行循环的最佳方法

来自分类Dev

Android-在特定时间内更改按钮的颜色

来自分类Dev

如何在特定时间内暂停剪辑/对象?

来自分类Dev

如何在特定时间内执行方法?

来自分类Dev

PHP检查日期是否在特定时间内

来自分类Dev

jQuery-在特定时间内显示随机元素

来自分类Dev

如何在一段时间内在Python上的每个特定时间运行函数?

来自分类Dev

警告在设定时间内消失

来自分类Dev

给定时间内的Postgres SUM

来自分类Dev

在一定时间内运行一个命令,退出,然后运行

来自分类Dev

检查条件是否在更长的时间内为真 - 不仅在特定时间

来自分类Dev

WP_Query:在特定时间内以特定顺序显示帖子

来自分类Dev

如何在一定时间内循环执行此功能?

来自分类Dev

如何定期和一定时间内的运行作业

来自分类Dev

检查用户是否已在给定时间内运行程序

来自分类Dev

如何在固定时间内为特定位置下方的指示箭头设置动画?

来自分类Dev

Unity 3D在GetButtonDown上的特定时间内移动对象

来自分类Dev

如何检查特定时间内是否收到响应包?

来自分类Dev

如何使Label在特定时间内可见,然后在JavaFX中不可见?

来自分类Dev

在data.table中按组删除特定时间内相同的连续值

来自分类Dev

Kivy如果在特定时间内按下按钮,请执行此操作

来自分类Dev

Java-在特定时间内从数字中减去32

来自分类Dev

iOS确定用户在特定时间内是否不移动

来自分类Dev

聚合计算成员在特定时间内的平均值

来自分类Dev

在特定时间内禁用 recyclerview 单元格的滑动

Related 相关文章

  1. 1

    蝗虫:如何使蝗虫在特定时间内运行

  2. 2

    在特定时间内减少变量

  3. 3

    如何在Debian中阻止cron作业在特定时间内运行?(“游戏” /“表演模式”)

  4. 4

    在恒定时间内运行的分治征服算法?

  5. 5

    在一定时间内运行循环的最佳方法

  6. 6

    Android-在特定时间内更改按钮的颜色

  7. 7

    如何在特定时间内暂停剪辑/对象?

  8. 8

    如何在特定时间内执行方法?

  9. 9

    PHP检查日期是否在特定时间内

  10. 10

    jQuery-在特定时间内显示随机元素

  11. 11

    如何在一段时间内在Python上的每个特定时间运行函数?

  12. 12

    警告在设定时间内消失

  13. 13

    给定时间内的Postgres SUM

  14. 14

    在一定时间内运行一个命令,退出,然后运行

  15. 15

    检查条件是否在更长的时间内为真 - 不仅在特定时间

  16. 16

    WP_Query:在特定时间内以特定顺序显示帖子

  17. 17

    如何在一定时间内循环执行此功能?

  18. 18

    如何定期和一定时间内的运行作业

  19. 19

    检查用户是否已在给定时间内运行程序

  20. 20

    如何在固定时间内为特定位置下方的指示箭头设置动画?

  21. 21

    Unity 3D在GetButtonDown上的特定时间内移动对象

  22. 22

    如何检查特定时间内是否收到响应包?

  23. 23

    如何使Label在特定时间内可见,然后在JavaFX中不可见?

  24. 24

    在data.table中按组删除特定时间内相同的连续值

  25. 25

    Kivy如果在特定时间内按下按钮,请执行此操作

  26. 26

    Java-在特定时间内从数字中减去32

  27. 27

    iOS确定用户在特定时间内是否不移动

  28. 28

    聚合计算成员在特定时间内的平均值

  29. 29

    在特定时间内禁用 recyclerview 单元格的滑动

热门标签

归档