![](/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.