random
The random package provides several functions for generating random numbers. It uses a cryptographically strong pseudorandom number generator when possible, but falls back to a weaker random number generator when cryptographically strong randomness is not available (on older browsers or on servers that don’t have enough entropy to seed the cryptographically strong generator).
Anywhere Random.id import { Random } from 'meteor/random' (random/random.js, line 191)
import { Random } from 'meteor/random' (random/random.js, line 191) Return a unique identifier, such as "Jjwjg6gouWLXhMGKW", that is likely to be unique in the whole world.
Arguments
-
nNumber -
Optional length of the identifier in characters (defaults to 17)
Anywhere Random.secret import { Random } from 'meteor/random' (random/random.js, line 209)
import { Random } from 'meteor/random' (random/random.js, line 209) Return a random string of printable characters with 6 bits of entropy per character. Use Random.secret for security-critical secrets that are intended for machine, rather than human, consumption.
Arguments
-
nNumber -
Optional length of the secret string (defaults to 43 characters, or 256 bits of entropy)
Anywhere Random.fraction import { Random } from 'meteor/random' (random/random.js, line 132)
import { Random } from 'meteor/random' (random/random.js, line 132) Return a number between 0 and 1, like Math.random.
Anywhere Random.choice import { Random } from 'meteor/random' (random/random.js, line 227)
import { Random } from 'meteor/random' (random/random.js, line 227) Return a random element of the given array or string.
Arguments
-
arrayOrStringArray or String -
Array or string to choose from
Anywhere Random.hexString import { Random } from 'meteor/random' (random/random.js, line 153)
import { Random } from 'meteor/random' (random/random.js, line 153) Return a random string of n hexadecimal digits.
Arguments
-
nNumber -
Length of the string
© 2011–2017 Meteor Development Group, Inc.
Licensed under the MIT License.
https://docs.meteor.com/v1.3.5/packages/random.html