我收集了20 个结果(对象),单击按钮时我想做的是:
a) 从这个集合/数组中选择一个随机对象
b)当再次按下按钮时 - 我不希望重新拾取该对象,直到集合用尽(即直到显示 20 个项目)
我想只是拼接出该集合的索引,但我希望使用 Underscore.js 以更清洁的方式
例子:
var data = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11...]
var getRand = _.random(0, data.length);
==> 3
下次我按下按钮时,我不希望结果“3”重新出现,因为它已被使用
我希望这是有道理的