我使用这个脚本来创建一个随机数序列,使用数组的值,并将这些数字应用到两个 div 列表中
var shuffle = function(v) {
for (var j, x, i = v.length; i; j = parseInt(Math.random() * i), x = v[--i], v[i] = v[j], v[j] = x);
return v;
};
var randorder = shuffle([1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]);
var index = 0;
$('.Questions').each(function() {
$(this).addClass('question' + (randorder[index++]));
});
$('.answers').each(function() {
$(this).addClass('answer' + (randorder[index++]));
});
问题是脚本正在返回类答案结果“answerundefined”。
请记住,两组必须具有相同的顺序,以匹配问题和答案。
谢谢