当前位置: 移动技术网 > IT编程>开发语言>JavaScript > javascript如何使用函数random来实现课堂随机点名方法详解

javascript如何使用函数random来实现课堂随机点名方法详解

2020年07月29日  | 移动技术网IT编程  | 我要评论

如何使用函数random来实现课堂随机点名

1.最初的样子如下

2.点击开始点名,上面一行的文字变成名字,名字在不停的变化,开始点名变成停止点名,如下

3.点击停止点名,上面名字不动,停止点名变成开始点名,如下:李四同学回答老师问题

代码如下

<!doctype html>
<html>
  <head>
    <meta charset="utf-8">
    <title></title>
    <style>
    
      #d2{cursor:pointer;}/*让鼠标移到开始点名的时候变成手型*/
    </style>
  </head>
  <body>
  <div id="d1">亲,准备好了吗?</div>  
    <div id="d2" onclick="fun()">开始点名</div><!--触发事件句柄onlick,调用fun函数-->
    <script>
      
      var mytime=null;
      var d1=document.getelementbyid("d1");
      var d2=document.getelementbyid("d2");
      function fun()
      {if(mytime==null)
       {d2.innerhtml="停止点名";
       show();
        
       }
      else {
        
         cleartimeout(mytime);
         d2.innerhtml="开始点名";
         mytime=null;
      }
    }
      function show()
      {var s=["张三","李四","王五","王二","小二"];
       var name=math.floor(math.random()*10%s.length);//让name在下标0-4之间取得
       d1.innerhtml=s[name];
       mytime=settimeout("show()",1);
      
      }
      </script>
    </body>
</html>

注意:random是math中的函数,所以要写成math.random()

到此这篇关于javascript如何使用函数random来实现课堂随机点名方法详解的文章就介绍到这了,更多相关javascript 使用函数random来实现课堂随机点名方法内容请搜索移动技术网以前的文章或继续浏览下面的相关文章希望大家以后多多支持移动技术网!

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网