我有这样一个数组:
var arr1 = ["a", "b", "c", "d"];
我如何随机化/随机播放?
javascript arrays shuffle
嘿那里, 我有一个(唯一的)对象的数组,并希望得到这个数组的4个随机对象,但不应该提取相同的对象两次,所以使用简单的随机函数将无法工作.
我有两个想法: 1.随机播放阵列并获得前4个项目. - >开销,因为阵列可能非常大. 2.生成随机索引.如果之前使用过该索引,请再试一次,等等...... - >有点不可靠......
你知道更好,更有效的方法吗?
arrays random algorithm
arrays ×2
algorithm ×1
javascript ×1
random ×1
shuffle ×1