欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
全部教程·
JavaScript·
JS教程
[目录]
·
JS 随机
JS 教程
JS 使用
JS 输出
JS 语句
JS 语法
JS 注释
JS 变量
JS 运算符
JS 算术
JS 赋值
JS 数据类型
JS 函数
JS 对象
JS 事件
JS 字符串
JS 字符串方法
JS 数字
JS 数值方法
JS 数组
JS 数组方法
JS 数组排序
JS 日期
JS 日期格式
JS 获取日期方法
JS 设置日期方法
JS 数学
JS 随机
JS 逻辑运算
JS 比较运算
JS IF 语句
JS Switch 语句
JS For 循环
JS While 循环
JS Break Continue
JS 位运算符
JS 正则表达式
JS 错误处理
JS 作用域
JS this 关键词
JS Let
JS Use Strict
JS Const
JS 调试
JS 编程规范
JS 最佳实践
JS 常见错误
JS 性能
JS JSON
JS 教程
JS 使用
JS 输出
JS 语句
JS 语法
JS 注释
JS 变量
JS 运算符
JS 算术
JS 赋值
JS 数据类型
JS 函数
JS 对象
JS 事件
JS 字符串
JS 字符串方法
JS 数字
JS 数值方法
JS 数组
JS 数组方法
JS 数组排序
JS 日期
JS 日期格式
JS 获取日期方法
JS 设置日期方法
JS 数学
JS 随机
JS 逻辑运算
JS 比较运算
JS IF 语句
JS Switch 语句
JS For 循环
JS While 循环
JS Break Continue
JS 位运算符
JS 正则表达式
JS 错误处理
JS 作用域
JS this 关键词
JS Let
JS Use Strict
JS Const
JS 调试
JS 编程规范
JS 最佳实践
JS 常见错误
JS 性能
JS JSON
JavaScript 随机
1. Math.random()
Math.random() 返回 0(包括) 至 1(不包括) 之间的随机数:
范例
Math.random(); // 返回随机数
Math.random() 总是返回小于 1 的数。
2. JavaScript 随机整数
Math.random() 与 Math.floor() 一起使用用于返回随机整数。
范例
Math.floor(Math.random() * 10); // 返回 0 至 9 之间的数
范例
Math.floor(Math.random() * 11); // 返回 0 至 10 之间的数
范例
Math.floor(Math.random() * 100); // 返回 0 至 99 之间的数
范例
Math.floor(Math.random() * 101); // 返回 0 至 100 之间的数
范例
Math.floor(Math.random() * 10) + 1; // 返回 1 至 10 之间的数
范例
Math.floor(Math.random() * 100) + 1; // 返回 1 至 100 之间的数
3. 一个适当的随机函数
正如你从上面的例子看到的,创建一个随机函数用于生成所有随机整数是一个好主意。
这个 JavaScript 函数始终返回介于 min(包括)和 max(不包括)之间的随机数:
范例
function getRndInteger(min, max) {
return Math.floor(Math.random() * (max - min) ) + min;
}
这个 JavaScript 函数始终返回介于 min 和 max(都包括)之间的随机数:
范例
function getRndInteger(min, max) {
return Math.floor(Math.random() * (max - min + 1) ) + min;
}
下一章:JS 逻辑运算
JavaScript 逻辑:JavaScript 布尔(逻辑)代表两个值之一:true 或 false。1. 布尔值:通常,在编程中,您会需要只能有两个值之一的数据类型。2. Boolean() 函数:您可以使用 Boolean() 函数来确定表达式(或变量)是否为真。3. 比较和条件:JS 比较这一章列出了完整的比较运算符。
AI 中文社