美文网首页
随机数 不用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