zoukankan      html  css  js  c++  java
  • js生成指定范围的随机数

    min ≤ r ≤ max

    function RandomNumBoth(Min,Max){
          var Range = Max - Min;
          var Rand = Math.random();
          var num = Min + Math.round(Rand * Range); //四舍五入
          return num;
    }

    min ≤ r < max

    function RandomNum(Min, Max) {
          var Range = Max - Min;
          var Rand = Math.random();
          var num = Min + Math.floor(Rand * Range); //舍去
          return num;
    }
    

      

    min < r ≤ max

    function RandomNum(Min, Max) {
          var Range = Max - Min;
          var Rand = Math.random();
          if(Math.round(Rand * Range)==0){       
            return Min + 1;
          }
          var num = Min + Math.round(Rand * Range);
          return num;
    }

    min < r < max 

    function RandomNum(Min, Max) {
          var Range = Max - Min;
          var Rand = Math.random();
          if(Math.round(Rand * Range)==0){
            return Min + 1;
          }else if(Math.round(Rand * Max)==Max)
          {
            index++;
            return Max - 1;
          }else{
            var num = Min + Math.round(Rand * Range) - 1;
            return num;
          }
     }
  • 相关阅读:
    汇编语言 第二单元 整理
    iOS10推送必看UNNotificationServiceExtension
    RSA加,解密
    添加购物车动画
    长按移动cell
    http live streming
    修改工程
    searbar
    tableView 编辑模式
    iOS 3D touch
  • 原文地址:https://www.cnblogs.com/94pm/p/9666971.html
Copyright © 2011-2022 走看看