相关疑难解决方法(0)

随机化数组中的元素?

我为我的艺术家朋友创建了一个网站,她希望布局保持不变,但她也希望她制作的新画作能够混合到当前版面中.所以我在主画廊页面上有12个缩略图(thumb1 - thumb12),还有18个图像(img1 - img18)也可以放置

我想到的方法是创建一个包含所有图像的数组,随机化它,然后简单地刮掉前12个并将它们加载到拇指槽中.另一种方法是从阵列中随机选择12个图像.在第一种情况下,我找不到一种随机化数组元素的方法.在后一种情况下,除了使用第二个数组之外,我无法将我的大脑包围在如何防止图像加载多次,这看起来非常低效和可怕.

顺便说一句,我在Javascript中正在做所有这些.

javascript arrays algorithm shuffle

8
推荐指数
2
解决办法
3544
查看次数

标签 统计

algorithm ×1

arrays ×1

javascript ×1

shuffle ×1