【发布时间】:2021-05-15 09:55:00
【问题描述】:
我一直在尝试编写一个脚本,该脚本创建一个由 20 个字母组成的随机字母数字并将其附加到链接的末尾。我坚持制作字母数字。任何帮助将不胜感激!
【问题讨论】:
-
请添加您尝试过的代码以及失败的原因(例如错误、堆栈跟踪、日志等),以便我们对其进行改进。
标签: clojure clojurescript
我一直在尝试编写一个脚本,该脚本创建一个由 20 个字母组成的随机字母数字并将其附加到链接的末尾。我坚持制作字母数字。任何帮助将不胜感激!
【问题讨论】:
标签: clojure clojurescript
(apply str (repeatedly 20 #(rand-nth "abcdefghijklmnopqrstuvwxyz0123456789")))
【讨论】:
reduce str 而不是apply str。此外,reduce str 的速度要慢得多,因为它会导致创建多个过时的 StringBuilder 实例,而不是 apply 的一个实例。见source