【发布时间】:2017-11-17 21:04:20
【问题描述】:
我需要一个特殊的唯一预订 ID,以便客户通过电话轻松读取。
它应该是 5 个字符长,并且只能使用这些字母:
var letters = "ABCDEFGHJKMNPQRSTUXY";
我在 stackoverflow 上找到了这个函数,但很难让它从我的信件中获取字符并将其自身限制为 5 个字符。
var uniqueId = function() {
return Math.random().toString(36).substr(2, 16);
};
任何帮助将不胜感激:-)
【问题讨论】:
-
为什么只有 5 个?您将自己限制在少数“独特”订单上。除非您希望保持小规模?
-
"small number" ehh .. 尝试计算 20x20x20x20x20 :-D 如果我有那么多预订,我保证将其扩展到 6 个字符 :-D
-
检查我链接的副本(我可以免费入住@Pattaya 吗?:D)
-
@torbenrudgaard 编辑您的帖子以添加此要求。 (我看了你的资料嘿嘿)
标签: javascript