幻灰龙 2022-04-21 15:36 采纳率: 90.9%
浏览 78
已结题

如何用web编写一个随机点名页面,

用web编写一个随机点名页面代码,按住开始滚动人名名单,抽到这个人则提示某某同学请站起来回答问题,停止结束滚动名单,

img

像这样的界面,各位教教我。谢谢啦

  • 写回答

3条回答 默认 最新

  • 今天也在写bug! 2022-04-21 15:44
    关注

    把学生名单 存在集合里
    设一个变量为0
    点击开始的 变量为1 然后一个while循环 如果变量=1就一直遍历集合 点击停止 变量改为2

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • ヾ凉秋 2022-04-21 16:17
    关注

    王六:你好,我是老六🤣🤣🤣

    评论
  • 灵活的胖子_ 2022-04-21 16:55
    关注
    
    <!DOCTYPE HTML>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>点名</title>
    </head>
    
    <body>
        <div class="box">
            <button onclick="end()">随机</button>
        </div>
        
    </body>
    <script>
        var str = ['张翼德','刘备','曹操','关羽','许褚','曹仁','孙权','诸葛亮','吕布','黄忠'];
        function end() {
            var num = randomNum(0,str.length-1);
            console.log(num);
            var studentName = str[num];
            alert(studentName+"请站起来回答问题!");
        }
        function randomNum(minNum,maxNum){
            switch(arguments.length){
                case 1:
                    return parseInt(Math.random()*minNum+1,10);
                    break;
                case 2:
                    return parseInt(Math.random()*(maxNum-minNum+1)+minNum,10);
                    break;
                default:
                    return 0;
                    break;
            }
        }
    </script>
    </html>
    滚动什么的自己解决。
    
    评论 编辑记录
查看更多回答(2条)

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 4月24日
  • 已采纳回答 4月21日
  • 创建了问题 4月21日

悬赏问题

  • ¥15 activity升级到flowable工作流act_ge_bytearray的草稿json数据复制到act_de_model 的model_editor_json的脚本
  • ¥15 cvi使用CreateThread创建线程时,出现存储空间不足无法处理此命令的错误
  • ¥15 求苹果推信imessage批量推信技术
  • ¥15 ubuntu 22.04 系统盘空间不足。隐藏的docker空间占用?(相关搜索:移动硬盘|管理系统)
  • ¥15 利用加权最小二乘法求亚马逊各类商品的价格指标?怎么求?
  • ¥15 c++ word自动化,为什么可用接口是空的?
  • ¥15 Matlab计算100000*100000的矩阵运算问题:
  • ¥50 VB6.0如何识别粘连的不规则的数字图片验证码
  • ¥16 需要完整的这份订单所有的代码,可以加钱
  • ¥30 写一个带界面控制的机房电脑一键开机关机并且实时监控的软件