JavaScript从一个范围中随机选择/返回一个数字?

时间:2011-08-08 14:02:23

标签: javascript math random random-sample

  

可能重复:
  Javascript/html: How to generate random number between number A and number B?

Herren und Mensch!

Ich habbe eine对你的问题是:使用有害的Math.round()随机返回a / from范围(从 - >到)之间的数字?

在主要数量的Web浏览器支持的有争议的JavaScript脚本语言中,这是如何实现的?

2 个答案:

答案 0 :(得分:4)

那应该在min和max之间返回一个随机数:

function rangeRandom(min, max) {
    return min + Math.floor(Math.random() * (max - min));
}

答案 1 :(得分:4)

from + Math.floor((to-from)*Math.random())

会在fromto之间给出一个随机数(不包括to)。