设定随机生成数字的最小值。

18 浏览
0 Comments

设定随机生成数字的最小值。

这个问题已经有了答案

在JavaScript中生成两个数字之间的随机数

我正在使用这个函数在div内生成和替换随机值

var change_price = $('#myprice');
animationTimer = setInterval(function() {
  change_price.text( ''+   Math.floor(Math.random() * 100) );      
}, 1000);

#myprice {
  padding: 20px;
  font-size:24px;
  color: green;
}


50

我想做的是控制最小值。例如,从50到100生成随机值。不是从零(0)开始,因为其他帖子也是如此

admin 更改状态以发布 2023年5月21日
0
0 Comments

正如mozilla developer中提到的,你可以使用下面的方法生成一个位于maxmin之间的随机数

Math.floor(Math.random() * (max - min + 1)) + min;

所以你的代码应该改为

var change_price = $('#myprice');
animationTimer = setInterval(function() {
  change_price.text(Math.floor(Math.random() * (100-50+1)) + 50);
}, 100);


#myprice {
  padding: 20px;
  font-size:24px;
  color: green;
}



50

0