星空网 > 软件开发 > Java

JavaScript获取两个数之间的任意随机数

  通过JavaScript的Math.random()方法可以获取0到1之间的任意随机数,那如何获取任意给定的两个数之间的随机数呢?如获取2和5之间的随机数,5和10之间的随机数等。

  由于Math.random()函数总是返回0到1之间的一个随机数,我们可以把0看成最小数,把1看成最大数。假设最小数是max,最大数是min,通过下面的公式我们便可得出任意两个数之间的随机数:

Math.random() * (max - min) + min

  如果使用Math.floor()进行向下舍入操作,则需要将max - min + 1,即:

Math.floor(Math.random() * (max - min) + min)

  如果要指定小数位数,可以使用Math.round()函数。如下面的公式返回任意两个整数之间的随机数,结果保留1位小数:

Math.round((Math.random() * (max - min) + min) * 10) / 10

 




原标题:JavaScript获取两个数之间的任意随机数

关键词:JavaScript

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

面对Lazada/Shopee等传统电商平台,DTC品牌如何出海东南亚:https://www.goluckyvip.com/news/4837.html
UK TikTokShop最新注册资质是什么?:https://www.goluckyvip.com/news/4838.html
Shopee人工客服在线聊天功能已上线:https://www.goluckyvip.com/news/4839.html
卖家自述:Shopee、Lazada等东南亚主流电商优缺点:https://www.goluckyvip.com/news/484.html
亚马逊将投入10亿美元扩容仓库;顺丰收购嘉里物流股权新进展:https://www.goluckyvip.com/news/4840.html
TikTok又少了个竞争对手!快手称将在8月关闭快手海外版Zynn:https://www.goluckyvip.com/news/4841.html
字节跳动辟谣!TikTok收紧美国开店政策为不实信息:https://www.goluckyvip.com/news/188212.html
2024北京庞各庄镇梨花节开幕时间是几号?:https://www.vstour.cn/a/365179.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流