有什么方法可以根据当月生成1到4的随机数。
所以在一个月内它会返回相同的值,下个月会有不同的值,下个月也会有不同的值,依此类推?
答案 0 :(得分:0)
function random(seed) {
var x = Math.sin(seed++) * 10000;
return x - Math.floor(x);
}
var d = new Date();
rand = random(d.getMonth());
console.log(rand*4);
如果你想要整数
console.log(Math.floor(rand*4));