random

random

Documentation of Meteor's `random` package.

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)

Return a unique identifier, such as "Jjwjg6gouWLXhMGKW", that is likely to be unique in the whole world.

Arguments

n Number

Optional length of the identifier in characters (defaults to 17)

Anywhere
Random.secret
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

n Number

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)

Return a number between 0 and 1, like Math.random.

Anywhere
Random.choice
import { Random } from 'meteor/random' (random/random.js, line 227)

Return a random element of the given array or string.

Arguments

arrayOrString Array or String

Array or string to choose from

Anywhere
Random.hexString
import { Random } from 'meteor/random' (random/random.js, line 153)

Return a random string of n hexadecimal digits.

Arguments

n Number

Length of the string

© 2011–2017 Meteor Development Group, Inc.
Licensed under the MIT License.
https://docs.meteor.com/v1.4.4/packages/random.html

在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

意见反馈
返回顶部