xgqfrms™, xgqfrms® : xgqfrms's offical website of cnblogs! xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!

js generate a random number with a range limited All In One

js generate a random number with a range limited All In One

image

Math.random() 取值范围:[0 ~ 1), 左闭右开

function randomRange(myMin, myMax) {
  // + min
  // * (max - min + 1))
  return Math.floor(Math.random() * (myMax - myMin + 1)) + myMin;
}

solutions

// (min, max) 左开右开
function randomRange(min, max) {
  return Math.random() * (max - min) + min;
}
// [min, max] 左闭右闭
function randomRange(min, max) {
  max = Math.ceil(max);
  min = Math.floor(min);
  return Math.floor(Math.random() * (max - min + 1)) + min;
}

todos

???

https://www.freecodecamp.org/news/generate-random-number-within-a-range-in-javascript/

https://www.freecodecamp.org/chinese/news/generate-random-number-within-a-range-in-javascript

refs

https://stackoverflow.com/questions/1527803/generating-random-whole-numbers-in-javascript-in-a-specific-range

https://www.sitepoint.com/generate-random-numbers-javascript/

https://www.educative.io/answers/how-to-generate-a-random-number-between-a-range-in-javascript

freecodecamp

https://www.freecodecamp.org/chinese/learn/javascript-algorithms-and-data-structures/basic-javascript/generate-random-whole-numbers-within-a-range



©xgqfrms 2012-2021

www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!

原创文章,版权所有©️xgqfrms, 禁止转载 🈲️,侵权必究⚠️!


posted @   xgqfrms  阅读(14)  评论(2编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
历史上的今天:
2022-03-17 js exponential notation show big number bug
2022-03-17 webpack multi pages application All In One
2022-03-17 2022 最新 Vue 面试题汇总 All In One
2021-03-17 vue router to from All In One
2021-03-17 vue router path bugs All In One
2021-03-17 js export destructuring assignment bug
2020-03-17 Object to Array
点击右上角即可分享
微信分享提示