javascript - 如何从给定的字符串数组生成随机 URL?
问题描述
如何通过加入数组中包含的字符串来生成随机 URL(还应该消除重复项)?
字符串数组
let array=['flip','amazon','ebay','amazon']
预期产出
['http://www.flip.com','http://www.amazon.com','http://www.ebay.com']
解决方案
您可以尝试以下方法:
let array = ['flip', 'amazon', 'ebay', 'amazon']
/** Generating random number between 0 to length of array **/
let index = Math.floor(Math.random() * array.length);
console.log(`http://www.${array[index]}.com`);
推荐阅读
- r - R将数据分组为具有度量变量的相等组
- katalon-studio - 如何从 Katalon Studio 的模态弹出窗口中选择值?
- javascript - 将具有嵌套对象数组的对象数组转换为类数组对象
- java - 如何通过执行器服务使用数据队列
- javascript - 以特殊字符序列将一个字符串分成一对子字符串
- azure - Azure App Service FTP 未指向正确的 wwwroot 文件夹
- javascript - Bootstrap datepicker“下一个”箭头在月份选择视图中被禁用
- android - 要求用户输入并基于它给出输出,但所有输出都从可以远程更新的文件中获取?
- php - 发布到 PHP 时出现 HttpErrorResponse - SyntaxError:JSON 中第 41 位的意外标记 a
- openstack - OpenStack 集群事件通知