• JavaScript中的setTimeout、setInterval和随机函数制作简易抽奖小程序


    几乎所有计算机语言有都内置随机函数。当然这种随机,人们习惯称为伪随机数发生器,产生的是一个[0,1)之间的一个小数。再通过简单算术运算生成一个符合需求的整数。JS中通用公式通常为parseInt(Math.random()*(max-min+1)+min),max替换为期望的最大值,min替换为期望的最小值 。效果如下图

    JS代码如下:

    <script>
    var sj;
    var tpm
    setTimeout(function endtime(){clearInterval(intervalId)},5000)
    var intervalId=setInterval(function(){sj=parseInt(Math.random()*6+1);
    	tpm=sj+".jpg";
    	document.getElementById("tpid").src=tpm;
    },50)
    </script>
    

      

  • 相关阅读:
    leetcode
    Vim i和a差别
    HDU-4643-GSM(DFS)
    使用可编程电源自动化输出电源
    如何使用全局变量
    异步和同步
    启动界面
    鼠标右键弹出菜单
    Qt+excel
    Qt+数据库
  • 原文地址:https://www.cnblogs.com/liguofeng/p/11681012.html
Copyright © 2020-2023  润新知