我有一组不会改变的硬编码名称。也只有 2 个值。
我需要遍历数组并随机选择一个值,但永远不要返回相同的值两次。
我目前的代码是:
var pick_url = new Array('url_1', 'url_2');
var picked_url_to_use = pick_url[Math.floor(Math.random() * pick_url.length)];
var base_url = picked_url_to_use;
console.log(base_url);
这工作正常,但有时会多次返回相同的值。
任何人都可以帮助解决这个问题吗?