gpt4 book ai didi

javascript - 如何获得随 secret 钥

转载 作者:行者123 更新时间:2023-12-01 00:54:16 27 4
gpt4 key购买 nike

如果我有以下内容:

var liststuff = {'key 1':'value 1', 'key 2':'value 2', 'key 3':'value 3'};

我应该如何获取随 secret 钥?

所以我的想法是,我将运行一个函数,它会随机给我 liststuff 中的一个键,然后我可以用它来做我想做的事情。

我想为每个值提供 2 个键,其中第一个键是“键 n”,而第二个键是“n-1”(n = 键数):

例如

var belonging = {'Tom':'fish', 0:'fish', 'Jerry':'cheese', 1:'cheese', 'Billy':'pencil', 2:'pencil'};

然后我可以执行以下操作来获取随 secret 钥:

let randChoice = Math.floor(3 * Math.random);
belonging[randChoice];

但是随着按键数量的增加,它会占用太多空间,并且想知道是否有一种不同的、更智能的方法来做到这一点。

最佳答案

您可以通过 Math.random *keys.length 获取随机索引,然后使用该索引获取 key 。

var obj = {'key 1':'value 1', 'key 2':'value 2', 'key 3':'value 3'};

var keys = Object.keys(obj);
var key = keys[Math.floor(Math.random() * keys.length)];
console.log(key)

关于javascript - 如何获得随 secret 钥,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56717790/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com