18

可能重复:
在 Javascript 中生成随机数

我有以下代码var randomnumber=Math.floor(Math.random()*101);为我生成一个介于 1 和 100 之间的随机数。我想做的是生成一个介于 -100 和 100 之间的随机数。我不确定该怎么做。任何帮助,将不胜感激。

4

2 回答 2

50

首先,生成一个介于 1 - 200 之间的随机数,然后减去 100:

var randomNumber = Math.floor(Math.random() * 201) - 100;
于 2012-02-26T04:07:30.377 回答
-3
var randomnumber=Math.floor(Math.random()*200)-100;
于 2012-02-26T04:09:54.927 回答