【问题标题】:JS use pre-arranged numbers/letters from a list instead of generating letters/numbers?JS 使用列表中预先排列的数字/字母而不是生成字母/数字?
【发布时间】:2015-09-05 12:26:55
【问题描述】:

例如:

for (var x=iFirst; x<=iLast; x++) {
var s = "GET " + 
        sBase.Replace("##", 4 + Math.random().toString().substr(2, 6)) + 
        " HTTP/1.1\r\n\r\n"; 
}

将用以 4 开头的随机 7 位数字替换字符串。只要 iFirst 小于 iLast,它就会重复。

我也想做同样的事情,只是不生成随机数。使用预编译列表中的数字,例如: 1234567 1234367 1234377 1434377

或者,我想用包含文本、空格和特殊字符的 sn-p 替换 ##,例如: 霍尔“回来” 胡特&“sc99t M7ss:小猪“热”

谢谢!

【问题讨论】:

    标签: javascript arrays get


    【解决方案1】:
    var num_list = [1234567 1234367 1234377 1434377];
    for (var x=iFirst; x<=iLast; x++) {
    var s = "GET " + 
            sBase.Replace("##", 4 + num_list[x-iFirst]) + 
            " HTTP/1.1\r\n\r\n"; 
    }
    

    【讨论】:

      【解决方案2】:

      好吧,我想我想通了。

      var do_array = new Array();
      
          do_array[0] = "loot";
          do_array[1] = "boo\"rua t";
          do_array[2] = "srt";
      
      for (var x=iFirst; x<=iLast; x++) {
      var s = "GET " + sBase.Replace("##", do_array[x]) + " HTTP/1.1\r\n\r\n"; 
      }
      

      【讨论】:

        猜你喜欢
        • 2012-11-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-06-14
        • 1970-01-01
        • 2014-05-05
        • 1970-01-01
        相关资源
        最近更新 更多