JMAC Docs

JMAC / docs / RandomString

RandomString()Function

Generates a string of random tokens


Values

function RandomString(len: Number, charRule?: Number): String

Parameters

len
The amount of tokens to generate.
Defaults to 8.
charRule
Determines what characters are valid tokens. Can be passed a 0, 1, 2 or 3 to use a preset, or an Array of characters for custom rules.
  • 0: All letters, numbers and modern reading marks (! ? , . - " ' : ; & * ( )) are valid.
  • 1: All letters and numbers are valid.
  • 2: Only numbers are valid.
  • 3: Only letters are valid.
Defaults to 0.

Returns

String
Returns a randomised String.

Example


console.log(RandomString(5))

// Could return:

e9!_P


Notes

  • The charRule parameter is currently experimental, and as such the use of it in production environments is recommended against.

Log

JMAC 1a | 02-09-25

Function introduced.