在javascript中选择随机对应数据的最佳方法?
我试着做一些类似于:在javascript中选择随机对应数据的最佳方法?,javascript,Javascript,我试着做一些类似于: category = ("word1","word2","word3") ("definition1","definition2","definition3"); category1 = ("word1","word2","word3") ("definition1","definition2","definition3"); 基本目标是从任何随机类别中选择和输出(让我们说3)随机单词,并能够在我进一步开发时调用它们的相关数据(类别名称和随机选
category = ("word1","word2","word3")
("definition1","definition2","definition3");
category1 = ("word1","word2","word3")
("definition1","definition2","definition3");
基本目标是从任何随机类别中选择和输出(让我们说3)随机单词,并能够在我进一步开发时调用它们的相关数据(类别名称和随机选择的单词的定义)
我也不想要重复的,我感谢所有的建议
非常感谢 您需要一个对象数组结构:
category1 = [
{ word: "word1", definition: "def1" },
{ word: "word2", definition: "def2" },
{ word: "word3", definition: "def3" }
];
然后,要从category1
中选择一个值,随机选择一些category1[i]
,并使用category1[i].word
和category1[i].definition
您可以在以后根据需要扩展每个对象,使其具有附加属性(
numberOfSylables
,gradeLevel
,等等)。是否尝试在此处创建数组?因为如果你想要[
和]
而不是括号…我太懒了。哦,如果你问自己,因为两个数组元素的顺序都是正确的,你可以用相同的索引选择单词和相应的定义。。。