我正在展示一系列西班牙语形容词,分为两组;它们被组织成一个数组。这些刺激被呈现给参与者 40 次,20 个正面形容词和 20 个负面形容词。由于实验原因,我只能使用 8 个肯定形容词和 8 个否定形容词,这样一共有 18 个刺激。我已经成功地将它们随机化,并且出现的每种类型的形容词数量有限,但我不知道如何让程序随机通过列表(并且一旦呈现了所有刺激(再次强调,重要的是所有这完全是随机的),重新开始。很难解释,但是例如,如果我有 6 个名字,3 个男人和 3 个女人,(杰克、约翰、雅各布、安娜、
<code>
var estimulo = ["Incompetente" ,"Incapaz" ,"Dependiente" ,"Estúpido/a" ,"Antipático/a" ,"Frío/a" ,"Hipócrita" ,"Mala persona" ,"Competente" ,"Capaz" ,"Independiente" ,"Inteligente" ,"Amable", "Cálido/a", "Sincero/a", "Buena persona"];
<br>
if (countere < 40) {
if (counterd < 20 && counteri < 20) {
var i = Math.floor((Math.random() * 16));
}
else {
if (counterd == 20) {
var i = Math.floor((Math.random() * 8));
} else if (counteri == 20) {
var i = Math.floor((Math.random() * 8+8));
}
}
}
</code>
这是我现在正在使用的代码的一部分(实验比这大得多), http://jsfiddle.net/alereinel/rdUtW/
我正在使用 .write 方法和变量在 HTML 页面上写这个
谢谢你的帮助