设定随机生成数字的最小值。
设定随机生成数字的最小值。
这个问题已经有了答案:
我正在使用这个函数在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日
正如mozilla developer中提到的,你可以使用下面的方法生成一个位于max
和min
之间的随机数
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