javascript - 用javascript控制随机数

标签 javascript jquery math random

这就是我的意图,

  1. 生成随机数
  2. 存储在变量中
  3. 清除变量
  4. 生成比之前大的新数字
  5. 存储在变量中

我明白了

(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/

相关文章:

php - 砖石般的图片网格

javascript - dartlang 中的内宽度?

javascript - 如何将文本添加到 Highchart 的底部,但在图例上方?

JavaScript Canvas : "Random" errors with collision detection

javascript - 表单验证后服务器端脚本不工作

javascript - 如何为 fancybox 图像 [ fancyBox 3 ] 插入 alt 标签?

php - 在不计算其他排列的情况下找到第 n 个排列

javascript - child 的 z-index 被 parent 覆盖

javascript - 带有运行页眉和页脚的打印页面中的动态内容

javascript - HTML, CSS, JS if 语句认为 1==0