获取任意两个数之间的一个随机数的方法;

<script type="text/javascript">

  /*

   * getRandom(n,m);  获取n-m之间的一个随机数; by 叶子  2015-06-04;

   *@parms{

      n:获取范围的开始值;number

        m:获取范围的结束值;number

   }

   *@return{

        最后取得的随机数   number;  

     }

  */

  function getRandom(n,m){

    var target = Math.round(Math.random()*(m-n)+n);

    if(!isNaN(n) && isNaN(m)){    //判断n和m是不是有效数字;

      n = Number(n);

      m = Number(m);

      var c = null;

      if(n>m){           

        c = n;

        n = m;

        m = c;  

      };    

    };

    return target;

  };

  var target = getRandom(10,100);

  console.log(target);

</script>

posted on 2015-06-04 13:19  树袋熊的叶子  阅读(822)  评论(0编辑  收藏  举报

导航