随机点名

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <meta http-equiv="X-UA-Compatible" content="ie=edge">

    <title>随机点名册</title>

</head>

<body>

    <div id="box">

        <button id="start">开始</button>

        <button id="end">结束</button>

        <p></p>

    </div>

</body>

    <script>

        let nameLists = ['张三','李四','王五','燕小六','虞小七','刘十三','茅十八']

        let start = document.getElementById('start')

        let end = document.getElementById('end')

        let timer = null

        start.onclick = function(){

            clearInterval(timer)

            timer = setInterval(function(){

                num = Math.floor(7*Math.random(0,1))

                console.log(num)

                end.nextElementSibling.innerText = '选到了'+nameLists[num]

            },100)

        }

        end.onclick = function(){

            clearInterval(timer)

        }

    </script>

</html>

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • "use strict";function _classCallCheck(e,t){if(!(e instanc...
    久些阅读 6,169评论 0 2
  • 实现一个随机点名功能,用到的有随机数、定时器、点击事件、数组,闲言 少叙直接上代码。 布局: 点名 ...
    执剑饮烈酒阅读 2,801评论 0 1
  • 简述JavaScript起源起源于美国的Netscape公司,原名为LiveScript,后改为JavaScrip...
    3ab670b99521阅读 8,206评论 0 0
  • 第1章 认识JS JavaScript能做什么?1.增强页面动态效果(如:下拉菜单、图片轮播、信息滚动等)2.实现...
    mo默22阅读 5,206评论 0 5
  • 一、JS前言 (1)认识JS 也许你已经了解HTML标记(也称为结构),知道了CSS样式(也称为表示),会使用HT...
    凛0_0阅读 7,746评论 0 8