我在下面有一个代码,它在 1 到 6 之间的随机元素上做动画。但在这里它重复了一个数 x 次。
如何更改此代码以不重复随机数?
x = 6;
$("#best_brands > .flow > img").each(function() {
var timer = Math.floor(Math.random() * 300) + 600
var number = 1 + Math.floor(Math.random() * x);
fadeBrands(timer, number);
});
function fadeBrands(timer, number) {
$('#best_brands > .flow > img:lt("'+number+'")').animate({
opacity: 1
}, timer);
}