美文网首页
随机数 不用Math.random()

随机数 不用Math.random()

作者: black白先森 | 来源:发表于2016-10-09 21:15 被阅读72次

知乎链接

var rand = (function(){
  var today = new Date(); 
  var seed = today.getTime();
  function rnd(){
    seed = ( seed * 9301 + 49297 ) % 233280;
    return seed / ( 233280.0 );
  };
  return function rand(number){
    return Math.ceil(rnd(seed) * number);
  };
})();

console.log(rand(50))

相关文章

网友评论

      本文标题:随机数 不用Math.random()

      本文链接:https://www.haomeiwen.com/subject/itwvsttx.html