【问题标题】:Javascript Random Number limit characters - seleniumJavascript随机数限制字符 - selenium
【发布时间】:2012-05-01 00:53:10
【问题描述】:

JavaScript 新手 - 我正在尝试为我的 selenium 测试脚本生成随机用户 ID。我将这条线用于我的价值:

javascript{Math.floor(Math.random()*11111)}

但是,一个特定的字段需要一个正好包含 8 个数字的值 - 有没有办法这样写,以便它返回一个确切的数字?

谢谢!!

【问题讨论】:

  • 生成一个介于 0 和 9999999 之间的数字,然后将 10000000 添加到它...

标签: javascript random selenium


【解决方案1】:
Math.floor(Math.random()*90000000) + 10000000;

【讨论】:

    【解决方案2】:
    function r() {
      return Math.floor(Math.random() * 9.9999999);
    }
    
    function sequence() {
      var n = "";
      for (var i = 0; i < 8; i++) {
        n += r();
      }
      return n;
    }
    
    sequence();
    

    【讨论】:

      猜你喜欢
      • 2016-02-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-08
      • 1970-01-01
      • 2012-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多