Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptで特定の長さのランダムな文字列を生成する


数値を唯一の引数として受け取るJavaScript関数を作成する必要があります。次に、関数は、引数で指定された長さのランダムに生成された文字列を返す必要があります。

文字列の生成に使用する文字セットには、大文字と小文字のアルファベットのみを含める必要があります(空白、句読点、数字は含めないでください)。

このためのコードは-

になります
const num = 13;
const randomString = (len = 1) => {
   const charSet =
   'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';
   let randomString = '';
   for (let i = 0; i < len; i++) {
      let randomPoz = Math.floor(Math.random() * charSet.length);
      randomString += charSet.substring(randomPoz,randomPoz+1);
   };
   return randomString;
};
console.log(randomString(num));

出力

そして、コンソールの出力は-

になります
EqprjcudAhmVg

出力は実行ごとに異なる可能性があります。


  1. 特定の長さの文字列フィールドをMySQLでクエリしますか?

    特定の長さの文字列フィールドをクエリするには、MySQLのchar_length()またはlength()を使用します。 構文 構文は次のとおりです- ケース1 − char_length()の使用 これは、多くの文字で長さをとっているときに使用できます。 構文- select *from yourTableName where char_length(yourColumnName)=anySpecificLengthValue; ケース2 − length()の使用 これは、長さをバイト単位で取得するときに使用できます。 構文- select *from yourTableName

  2. PHPを使用したランダム文字列の生成

    PHPを使用してランダムな文字列を生成するためのコードは、次のとおりです- 例 <?php    $res = substr(md5(mt_rand()), 0,5);    echo "Displaying random string...\n";    echo $res; ?> 出力 これにより、次の出力が生成されます- Displaying random string... 1c856 例 別の例を見てみましょう- <?php    $res = substr(md