博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js实现考试随机选题
阅读量:4956 次
发布时间:2019-06-12

本文共 2562 字,大约阅读时间需要 8 分钟。

考试的时候经常用到,发在这里记录一下

基本信息包括: 学号、姓名、题号、题目名称
实现原理:给每一个题目添加一个编号,JS生成随机数,遍历每一个学生,把题目根据生成的随机数作为题目编号放入学生信息中
效果图:
在这里插入图片描述
代码:

    
Title
随机选题
学号 姓名 题号 题目名称

学生数据表:

var student=[];student[student.length]={no:'201658234069',name:'喜羊羊'};student[student.length]={no:'201658234050',name:'李二'};student[student.length]={no:'201658234066',name:'刘蛋蛋'};student[student.length]={no:'201658234055',name:'李白'};student[student.length]={no:'201658234056',name:'陆游'};student[student.length]={no:'201658234057',name:'白居易'};student[student.length]={no:'201658234058',name:'杜甫'};student[student.length]={no:'201658234059',name:'李清照'};student[student.length]={no:'201658234060',name:'苏轼'};student[student.length]={no:'201658234063',name:'王安石'};student[student.length]={no:'201658234064',name:'杜牧'};student[student.length]={no:'201658234065',name:'邱清泉'};student[student.length]={no:'201658234067',name:'辛弃疾'};student[student.length]={no:'201658234068',name:'孟浩然'};student[student.length]={no:'201658234069',name:'杨万里'};student[student.length]={no:'201658234070',name:'欧阳修'};student[student.length]={no:'201658234058',name:'范仲淹'};student[student.length]={no:'201658234059',name:'王维'};student[student.length]={no:'201658234060',name:'陶渊明'};student[student.length]={no:'201658234063',name:'诗经'};student[student.length]={no:'201658234064',name:'黄庭坚'};student[student.length]={no:'201658234065',name:'屈原'};student[student.length]={no:'201658234067',name:'司马迁'};student[student.length]={no:'201658234068',name:'袁枚'};student[student.length]={no:'201658234069',name:'韩非'};student[student.length]={no:'201658234070',name:'范成大'};var topic=[];topic[topic.length]={no:'1',name:'event测试'};topic[topic.length]={no:'2',name:'flash动画框架'};topic[topic.length]={no:'3',name:'仿土豆天气预报'};topic[topic.length]={no:'4',name:'发微博'};topic[topic.length]={no:'5',name:'右键菜单'};topic[topic.length]={no:'6',name:'回车提交留言'};topic[topic.length]={no:'7',name:'完美运动框架'};topic[topic.length]={no:'8',name:'延时提示框'};topic[topic.length]={no:'9',name:'数字时钟'};topic[topic.length]={no:'10',name:'滚动条'};topic[topic.length]={no:'11',name:'简易日历'};topic[topic.length]={no:'12',name:'虚框拖拽'};topic[topic.length]={no:'13',name:'表单'};topic[topic.length]={no:'14',name:'运行代码'};topic[topic.length]={no:'15',name:'键盘事件游戏'};topic[topic.length]={no:'16',name:'长方形幻灯片'};

转载于:https://www.cnblogs.com/xyyl/p/10946419.html

你可能感兴趣的文章
sqlite
查看>>
机电行业如何进行信息化建设
查看>>
Windows Azure Platform Introduction (4) Windows Azure架构
查看>>
【转】chrome developer tool 调试技巧
查看>>
mahout运行测试与kmeans算法解析
查看>>
互相给一巴掌器
查看>>
Android SDK环境变量配置
查看>>
VM10虚拟机安装图解
查看>>
9、总线
查看>>
Git 笔记 - section 1
查看>>
JZOJ 4.1 B组 俄罗斯方块
查看>>
HDU6409 没有兄弟的舞会
查看>>
2018 Multi-University Training Contest 10 - TeaTree
查看>>
HDU6205 card card card
查看>>
2018 Multi-University Training Contest 10 - Count
查看>>
HDU6198 number number number
查看>>
HDU6438 Buy and Resell
查看>>
HDU6446 Tree and Permutation
查看>>
HDU6201 transaction transaction transaction
查看>>
HDU6203 ping ping ping
查看>>