JavaScriptでランダムな文字列/文字を生成する 質問する

JavaScriptでランダムな文字列/文字を生成する 質問する

セットからランダムに選択された文字で構成された 5 文字の文字列が必要です[a-zA-Z0-9]

JavaScript でこれを行う最適な方法は何ですか?

ベストアンサー1

これはあなたにとって役立つと思います:

function makeid(length) {
    let result = '';
    const characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
    const charactersLength = characters.length;
    let counter = 0;
    while (counter < length) {
      result += characters.charAt(Math.floor(Math.random() * charactersLength));
      counter += 1;
    }
    return result;
}

console.log(makeid(5));

おすすめ記事