栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > Web开发 > JavaScript

js获取随机数函数

JavaScript 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

js获取随机数函数

在Javascript中,面对大量的随机数,我们可以采取向上取整,向下取整,四舍五入和生成指定范围的随机数处理随机数。这些处理方法都是使用随机数函数处理的,即1、Math.ceil();2、Math.floor();3、Math.round();4、Math.random()。

1、Math.ceil():向上取整

ceil方法有极小的可能性随机出0,所以不可取

实例

System.out.println(Math.ceil(1.2));
System.out.println(Math.ceil(-1.2));

输出

2.0
-1.0

2、Math.floor():向下取整

floor和ceil相似,但避免的这种可能性

实例

Math.floor(9.244326990411024) = 9
Math.floor(9.244326990411024) = 9

3、Math.round():四舍五入

在头尾处由于四舍五入造成一半的可能性,不可取

实例

System.out.println(Math.round(0.5));
System.out.println(Math.round(-0.5));

输出

1
0

4、Math.random():生成指定范围的随机数

只能生成 0 到 1 之间的浮点数(小数)。

实例

 Math.floor(Math.Random() * 200); //生成0到200的随机数
 Math.floor(Math.Random() * 200 + 1); //生成1到200的随机数
 Math.floor(Math.Random() * (200 - 100 + 1) + 100);//生成100到200的随机数

以上就是js获取随机数的四种函数,每个函数对应着不同的随机数获取结果,大家要根据具体情况选择哟~

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/14728.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号