gpt4 book ai didi

javascript - 如何在 Javascript 中从多个数组中获取随机集?

转载 作者:行者123 更新时间:2023-12-03 02:23:29 25 4
gpt4 key购买 nike

        var name = ['C1', 'C2', 'C3'][Math.floor(Math.random() * 3)]
var bgimg = ['C1bg.jpeg', 'C2bg.jpeg', 'C3bg.jpeg'][Math.floor(Math.random() * 3)]
var profile_image_url = ['C1logo.png', 'C2logo.png', 'C3logo.png'][Math.floor(Math.random() * 3)]
var description = ['C1 desc', 'C2 desc', 'C3 desc'][Math.floor(Math.random() * 3)]

请注意这个不好的例子。如何使变量与其他各自的变量随机,这样 C1 名称将带有 C1 Logo 和描述,而不是每个部分都是随机的?

找到How to get n no elements randomly from an arrayGetting a random value from a JavaScript array ,但找不到如何将其作为一组变量来执行?

最佳答案

var bgimgs = ['C1bg.jpeg', 'C2bg.jpeg', 'C3bg.jpeg'];
var names = ['C1', 'C2', 'C3'];
var profile_image_urls = ['C1logo.png', 'C2logo.png', 'C3logo.png'];
var descriptions = ['C1 desc', 'C2 desc', 'C3 desc'];
var rand = Math.floor(Math.random()*bgimg.length);
var bgimg = bgimgs[random];
var name = bgimgs[random];
var profile_image_url = profile_image_urls[random];
var description = descriptions[random];

关于javascript - 如何在 Javascript 中从多个数组中获取随机集?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49055045/

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