美文网首页
js随机数

js随机数

作者: 陶菇凉 | 来源:发表于2022-10-12 10:14 被阅读0次

js产生随机数通常是使用javascript的Math.random()函数

常用的几种方法:

1.Math.random()表示:结果为0-1之间(包括0,不包括1);

Math.random();返回0-1之间的随机数,可能为0,但是总是小于1,[0,1)
返回指定范围随机数(m~n)之间的范围的公式为:

Math.random()*(n-m)+m
Math.random()
结果:0.08029816038785209
2.Math.floor(Math.random()*10+1)表示结果为1-10之间的一个随机数
Math.floor(Math.random()*10+1) 
结果:9

Math.floor(Math.random()*24)表示结果为0-23间的随机数

Math.floor(Math.random()*24)
结果:23

Math.ceil(n);返回大于等于n的最小整数(向上取整)

用Math.ceil(Math.random()*10)时,主要获取1到10的随机整数,取0的几率很小

3.Math.round(n)返回n四舍五入后整数的值

用Math.round(Math.random());可均衡获取0和1的随机整数

用Math.round(Math.random()*10)时,可基本均衡获取0到10的随机整数

4.Math.floor(n)返回小于等于n的最大整数(向下取整)

用Math.floor(Math.random(*10))时,可均衡获取0到9的随机整数

相关文章

  • css笔记

    【js随机数】/////////////////////////////////// {{Math.round(M...

  • PHP生成随机数

    PHP生成随机数,相信大家在做项目的时候是最常见的吧。js生成随机数,PHP生成随机数。 应用场景:用户注册/登录...

  • 浏览器阻止缓存

    1、引入js的时候,在后面加入随机数

  • js 给link和script标签添加随机数

    //给css和js添加随机数$("link,script").each(function () { var ...

  • Mock.js新手教程

    1.什么是Mock.js? 生成随机数据,拦截 Ajax 请求。 通过随机数据,模拟各种场景;不需要修改既有代码,...

  • Vue 的 mock.js初体验

    1.什么是Mock.js? 生成随机数据,拦截 Ajax 请求。 通过随机数据,模拟各种场景;不需要修改既有代码,...

  • js 随机数

    得到一个两数之间的随机整数,包括两个数在内 得到一个两数之间的随机整数

  • js随机数

  • js随机数

    js产生随机数通常是使用javascript的Math.random()函数 常用的几种方法: 1.Math.ra...

  • 第十一天 短信接口、session、ajax

    阿里大于短信平台 http://www.alidayu.com/ 短信接口 JS随机数 nodejs expres...

网友评论

      本文标题:js随机数

      本文链接:https://www.haomeiwen.com/subject/riniartx.html