我使用琐事API生成随机琐事问题。此API有一个像这样的示例响应
{
correct_answer = 'Angular',
incorrect_answer = ['Bad','Coco','He']
}
为了让卡片随机回答,我目前选择做这样的事情
var mArray = [];
mArray.push(correct_answer);
incorrect_answer.forEach(function(ans){
mArray.push(ans);
});
mArray.shuffle()
mArray.forEach(function(ans){
$container.append('<span>'+ans+'</span>')
})
然而,我觉得这太粗暴强迫(?),并想知道是否有更直观的方式做这样的事情。