gpt4 book ai didi

javascript - 将相同的随机数组索引值应用于两个不同的变量

转载 作者:行者123 更新时间:2023-12-03 08:21:00 25 4
gpt4 key购买 nike

所以基本上这就是我想要做的。我的代码对存储在数组中的一些外部 JSON 数据运行 AJAX get 请求(如下所示)。

我的代码运行良好。

但是,我想对变量 sa 和 ss 检索的实际条目编号应用相同的随机值。

var sa = (index.Of['10']['blah:blah'].label + ' ');
var ss = (index.Of['10']['blah:blah'].label);
var sS = (sa + ss);

因此,我可以在下面的代码中通过这种方式使用一个变量来完成此操作,没有任何问题。

var sa = (index.Of[Math.floor(Math.random() * 10) + 1]['blah:blah'].label + ' ');
var ss = (index.Of[Math.floor(Math.random() * 10) + 1]['blah:blah'].label);
var sS = (sa + ss);

但问题是我不知道如何将相同的 math.floor 随机化数组值应用于两个变量。

我被难住了。

最佳答案

您可以随机化一个值一次,将其保存到变量中并重复使用:

var rand = Math.floor(Math.random() * 10) + 1;

var sa = (index.Of[rand]['blah:blah'].label + ' ');
var ss = (index.Of[rand]['blah:blah'].label);
var sS = (sa + ss);

关于javascript - 将相同的随机数组索引值应用于两个不同的变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33750275/

25 4 0
文章推荐: Javascript 更改单选按钮标签的文本
文章推荐: javascript - 如何在 angularjs 中为 dreamfactory 存储过程创建动态 api url
文章推荐: javascript - meteor S3下载
文章推荐: javascript - 如何从