JavaScript中数学对象Math抽取随机数的公式详解

我们用JavaScript写效果的时候经常会用到一些随机数,比如我们在做随机点名,或者说我们开年会的时候写一个随机的抽奖的效果,这些效果当中都要用到JavaScript抽取随机数,很多同学在抽取随机数的时候不好掌握技巧,其实,抽取随机数非常简单,只需要我们掌握JavaScript这门语言的Math对象里的抽取随机数的公式就可以。

JavaScript抽取随机数

下面是抽取随机数的公式:

取0-1之间的随机小数(取值范围无限接近于0,无限接近于1):Math.random();

取x到y之间的随机数:

Math.random()*(y-x)+x;

例如,取12至29之间的随机小数(取值范围无限接近于12,无限接近于29):Math.random()*(29-12)+12;

取x到y之间的随机整数(能取到x和y):

Math.floor(Math.random()*(y+1-x)+x);

例如,取12到29之间的任意的随机整数(能取到12和29):

Math.floor(Math.random()*(29+1-12)+12);
关于博主
骨灰级博客玩家
国内第一批90后网站站长/程序员
做过七年前端讲师
目前从事锦鲤观赏鱼电商行业
鱼贝贝锦鲤创始人
文章列表
1
【推荐】Clover - windows系统中优秀的资源管理器扩展软件
【推荐】Clover - windows系统中优秀的资源管理器扩展软件
2
易语言静态编译报错,提示“无法定位链接器!请检查 tools\link.ini 中的配置是否正确。 静态连接失败”的问题解决方法
易语言静态编译报错,提示“无法定位链接器!请检查 tools\link.ini 中的配置是否正确。 静态连接失败”的问题解决方法
3
各位大佬,乃们有这本书吗,听说是学习PHP必看的。
各位大佬,乃们有这本书吗,听说是学习PHP必看的。
4
神坑react native之react-native-swiper组件导入react-navigation中不显示文字图片等内容的解决方案
神坑react native之react-native-swiper组件导入react-navigation中不显示文字图片等内容的解决方案
5
博客出现访问异常,已修复。
博客出现访问异常,已修复。
最新评论
比比拉布
比比拉布
5月7日
太感谢了!!!!!!找了这么多的教程,只有你点出来了关键点——设计视图!!!!
Jake
Jake
3月7日
Halo 啊~麻烦更新下我的博客地址,原名:Jing Blog。麻烦更新如下: Jake Blog(后缀可以省略,也可以保留,看哪个风格适合) 网址:htt
评论于关于博主