这就是我的意图,
- 生成随机数
- 存储在变量中
- 清除变量
- 生成比之前大的新数字
- 存储在变量中
我明白了
(Math.floor(Math.random()*100)+1)
对于 1-100,但不确定如何完成我想要的事情。
最佳答案
下面将生成一个随机数,然后查找下一个大于它的随机数(如果大于或等于 99,则等于它):
var num = Math.floor(Math.random()*100)+1;
alert(num); //current number
var newNum;
while((newNum = Math.floor(Math.random()*100)+1) < num && newNum < 100);
alert(newNum); //new number > num (or == num if num >= 99)
关于javascript - 用javascript控制随机数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17886326/