我想尝试类似的事情:
category = ("word1","word2","word3")
("definition1","definition2","definition3");
category1 = ("word1","word2","word3")
("definition1","definition2","definition3");
基本目标是从任何随机类别中选择并输出(仅仅说3)随机单词,并且能够在我开发更多时调用相关数据(类别名称和所选单词的定义)随机地)。
我也不想重复,我感谢所有的建议! :) 非常感谢!
答案 0 :(得分: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
等。)