目前,我正在使用 scriptish 编写一个小脚本,该脚本接受用户 ID(目前在我们的论坛上,我们的用户 ID 从 1 到 63)并使用以下函数用随机颜色对其进行着色:
function setNickColor(nick)
var spans = nick.getElementsByTagName('span');
var uid = nick.getAttribute('hovercard-id');
if (colors[uid] == null)
storeColor(uid, Math.random().toString(15).substring(2,8));
这给了我一个 24 位(用于 rgb 颜色)的随机颜色,为每个安装脚本的人单独生成。我想让每个 ID 生成一个固定的随机颜色。我不明白如何将 ID 应用到函数中,以便它仍然是随机的,但仍然会生成随机颜色。
我查看了种子,但有点难以理解它们的作用,因为我对 javascript 很陌生