【问题标题】:How to create short unique id for promocode如何为促销代码创建简短的唯一 ID
【发布时间】:2017-05-15 22:15:06
【问题描述】:

我正在尝试为点对点推荐创建简短的唯一 ID,格式如下:

名字+姓氏的第一个字母+短号码

最好的方法是什么?我正在考虑使用帐户 ID 来生成短号码?因为这将是自增的并且不会有任何冲突。

【问题讨论】:

    标签: javascript unique


    【解决方案1】:

    使用随机数会更好,不是吗?增加 accounID 可能会带来安全风险。

    这是一个您可以针对 100 个不同的唯一数字运行的代码:

    var arr = []
    while (//create all your unique id's in here) {
            var randomnumber = Math.ceil(Math.random()*100)
            if(arr.indexOf(randomnumber) > -1) continue;
            arr[arr.length] = randomnumber;
           // first name + first letter of last name + short number
            }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-01-28
      • 2011-08-22
      • 1970-01-01
      • 2019-09-14
      • 2021-02-01
      • 1970-01-01
      • 2014-01-04
      • 1970-01-01
      相关资源
      最近更新 更多