JMAC Docs
JMAC / docs / RandomStringRandomString()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.