1. ホーム
  2. javascript

[解決済み] JavaScriptでランダムな文字列/文字を生成する

2022-03-18 15:10:25

質問

集合からランダムに選んだ文字で構成される5文字の文字列が欲しい。 [a-zA-Z0-9] .

JavaScriptでこれを行うにはどうしたらよいでしょうか?

どのように解決するのですか?

これでうまくいくと思います。

function makeid(length) {
    var result           = '';
    var characters       = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
    var charactersLength = characters.length;
    for ( var i = 0; i < length; i++ ) {
      result += characters.charAt(Math.floor(Math.random() * 
 charactersLength));
   }
   return result;
}

console.log(makeid(5));