【发布时间】:2011-10-01 07:38:38
【问题描述】:
似乎找不到答案,说我有这个:
setInterval(function() {
m = Math.floor(Math.random()*7);
$('.foo:nth-of-type('+m+')').fadeIn(300);
}, 300);
如何使随机数不会重复。比如随机数是2,我不希望2再出来。
【问题讨论】:
-
不再来了还是下次再来?
-
@Gedrox 不确定我是否关注你?
-
接收数字 2 > 4 > 2 > 4 是否可以,或者您不想要?
-
那么你真正想要的不是一个随机数,而是一个随机顺序的数字序列?那是完全不同的事情。 Tskuzzy 似乎对此有正确的想法。
-
只需创建一个数字池作为数组并从中取出一个直到它为空。
标签: javascript random repeat