API Docs for: 0.0.4
Show:

Random Class

Module: Jenkins

Provides a suite of functions for generating random data.

Constructor

Random

() static

Item Index

Properties

Methods

integer

(
  • range
  • min
)
Number private

Method for getting a random integer x | min <= x < min + range

As an example, random(5) will yield a number between 0 and 4 where as random(5,5) will yield a number between 5 and 9.

Parameters:

  • range Number

    The "width" of the range of numbers desired.

  • min Number

    The minimum number desired.

Returns:

Number:

A random number.

number

(
  • range
  • min
)
Number private

Method for getting a random floating point number x | min <= x < min + range

As an example, random(5) will yield a number between 0 and 5 where as random(5,5) will yield a number between 5 and 10.

Parameters:

  • range Number

    The "width" of the range of numbers desired.

  • min Number

    The minimum number desired.

Returns:

Number:

A random number.

string

(
  • len
)
String private

Get a random alphanumeric string (ie. matches pattern ^[a-zA-Z0-9]*$.

Parameters:

  • len Number

    The desired length for the returned String.

Returns:

String:

A random alphanumeric string

Properties

alphanumeric

Array private

Quick reference array for generating random strings