gpt4 book ai didi

javascript - 质量学中的图像随机化

转载 作者:行者123 更新时间:2023-11-28 13:33:51 24 4
gpt4 key购买 nike

我正在创建一项质量调查,我想创建一种方法来随机化参与者在给定问题上将看到的图像

这是我到目前为止的基本代码

var banner = document.getElementById('banner');
var picture = document.getElementById('picture');

banner.style.display = 'none';
picture.style.display = 'none';

images = [banner, picture];

function randomImage() {
var idx = Math.floor(Math.random(0, images.length - 1) * 10);

return images[idx];
};

var image1 = randomImage();
image1.style.display = 'block';

其中“图片”和“横幅”是两个图像的 ID。然而,这似乎不起作用,图像消失了,但随机图像没有重新出现。关于实现此功能的更好方法有什么建议吗?

最佳答案

应该是...

var idx = Math.floor(Math.random() * images.length);

...此刻您出于某种原因将结果乘以 10,最终结果为 0 或 1 的可能性相当低。

请注意 Math.random()不接受任何参数:它始终生成 [0, 1) 范围内的数字。

关于javascript - 质量学中的图像随机化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22875463/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com