班级随机点名的简单制作(由Math对象中的获取随机数random演化而来)

简介: 我们可以使用这段代码对全校和全班甚至在单位对人员的查岗操作,方便高效

Math对象见上文javascript内置对象一文

1.首先将一个班学生的名字当成一个数组进行输入
2.其次编写得到两个数之间的随机整数的函数方法
3.最后输出时调用该方法即可完成随机点名的操作。

function getRandom(min, max) {
            return Math.floor(Math.random() * (max - min + 1)) + min;
        }
        // 5. 随机点名  
        var arr = ['张三', '王五', '张四', '李六', '白玉'];
       
        console.log(arr[getRandom(0, arr.length - 1)]);

image.png
image.png

相关文章
|
8月前
|
存储 C语言
谭浩强 第六章利用数组处理批量数据
谭浩强 第六章利用数组处理批量数据
85 0
|
8月前
|
算法 Python 容器
Python编程 - 不调用相关choose库函数,“众数“挑选器、随机挑选器 的源码编程实现
Python编程 - 不调用相关choose库函数,“众数“挑选器、随机挑选器 的源码编程实现
106 0
|
6月前
|
Java 索引
Java实现扑克牌游戏 | 随机发牌 ( 过程拆分详解+完整代码 )
Java实现扑克牌游戏 | 随机发牌 ( 过程拆分详解+完整代码 )
147 3
|
7月前
|
C语言
基于C语言的随机点名器设计
基于C语言的随机点名器设计
基于C语言的随机点名器设计
|
8月前
|
算法 vr&ar 图形学
☆打卡算法☆LeetCode 216. 组合总和 III 算法解析
☆打卡算法☆LeetCode 216. 组合总和 III 算法解析
|
算法
代码随想录算法训练营第二十六天 | LeetCode 39. 组合总和、40. 组合总和 II、131. 分割回文串
代码随想录算法训练营第二十六天 | LeetCode 39. 组合总和、40. 组合总和 II、131. 分割回文串
54 0
|
C语言
透过猜数字的小游戏来重新认识和学习随机数(rand())和时间函数(time(NULL))
透过猜数字的小游戏来重新认识和学习随机数(rand())和时间函数(time(NULL))
|
算法 JavaScript
W3Cschool编程实战JS脚本算法挑战:寻找数组中的最大值算法挑战
在右边的大数组中包含了4个小数组,请分别找到每个小数组中的最大值,然后把它们串联起来,形成一个新的数组。
92 0
|
Java
随机点名系统
随机点名系统
139 0
|
Java
java学习第四天笔记-循环高级和数组91-获取随机数
java学习第四天笔记-循环高级和数组91-获取随机数
81 0
java学习第四天笔记-循环高级和数组91-获取随机数

热门文章

最新文章