[JavaScript] 文字列の中からランダムな文字列を生成する方法を丁寧に解説!

JavaScript

JavaScript で文字列からランダムな文字列を生成する方法

JavaScript で文字列からランダムな文字列を生成するには、文字列の長さを取得し、ランダムなインデックスを選択して、その文字を取り出すことができます。

以下は、文字列からランダムな文字列を生成する方法の例です。

const str = "abcdefghijklmnopqrstuvwxyz";
const randomStringLength = 5;
let randomString = "";

for (let i = 0; i < randomStringLength; i++) {
    let randomIndex = Math.floor(Math.random() * str.length);
    randomString += str[randomIndex];
}

console.log(randomString);

この例では、for ループを使用して、ランダムな文字列の長さ分だけ繰り返します。

次に、Math.random() 関数を使用して、0 以上 1 未満の乱数を生成します。

最後に、Math.floor() 関数を使用して、生成された乱数を整数に丸めます。

この整数を使用して、文字列からランダムな文字を選択し、新しい文字列 randomString に連結します。

このように、文字列からランダムな文字列を生成することができます。

タイトルとURLをコピーしました