据我所知,您可以通过javascript创建一个随机数:
Math.floor(Math.random()*100);
问题是我希望这些数字在二十几岁时上升,所以如果它是0到100之间的数字,那么选项将是20,40,60,80。不确定这是否可行。
答案 0 :(得分:3)
包括零:
20*Math.floor(Math.random()*5);
或20至80:
20 + 20*Math.floor(Math.random()*4);
答案 1 :(得分:2)
试试这个。
(Math.floor(Math.random()*5)*20);
答案 2 :(得分:2)
这是一个更通用的功能:
function randStep(min, max, step) {
return min + (step * Math.floor(Math.random()*(max-min)/step) );
}
// 0,20,40,60,80
var x = randStep(0, 100, 20);