![](/img/trans.png)
[英]Create a Javascript function, which generates a random character id comprising of alphabets and numbers for given input length
[英]how to make an algorithm that generates totally random arrays with a given input in JavaScript?(generate random emoji, number, character, symbol etc.)
我想知道是否有任何方法可以使用 JavaScript 生成字符串、数字、表情符号、符号等的随机数组。 我的意思是当用户给我们这样的输入时: “gh”或“35”或“😂👌”无论如何都要创建一个算法来创建每个可能的随机数组,比如: “gh”和“hg” , “35”和“53” , “😂👌”和“👌😂” ?
const createPassword = (characterList) => {
let password = "";
const characterListLength = characterList.length;
for (let i = 0; i < props.passwordLength; i++) {
const characterIndex = Math.round(Math.random() * characterListLength);
password = password + characterList.charAt(characterIndex);
}
return password;
};
这是我为密码生成器项目创建的算法,但我对用户给我字符长度和类型的情况感到非常困惑。
该函数看起来像这样。
function random(n){
int randomval= Math.floor(Math.random()*n);
return randomval;
}
这里 n 是数组的长度,您可以在其中将所需的所有元素放入字符串中。
这将根据数组长度为您提供数字范围。 然后您可以使用该函数访问“表情符号”或您想要在上面创建的函数中访问的任何字符串。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.