RandomGenerator

Generates pseudo random numbers from predefined sequence of 100 numbers

Functions

4

Returns pseudo random array element

const rand = new RandomGenerator();
const cities = ['New York', 'London', 'Tokyo', 'Paris' ];
const randomCity = rand.fromArray(cities);
ParameterTypeDescription
arrayArray

Input array

Returns: * -

A pseudo random element from the array

Returns next pseudo random integer number from sequence between 0 and max parameter value (99 is maximum value)

const rand = new RandomGenerator();
const randomNumber = rand.nextRandom(50);
ParameterTypeDescription
maxNumber

max value

Returns: Number

Creates a random array from a larger array of possibilities.

const rand = new RandomGenerator();
const cities = [
'New York', 'London', 'Tokyo', 'Paris', 'Los Angeles',
'Berlin', 'Sydney', 'Singapore', 'Rome', 'Toronto',
'Hong Kong', 'Amsterdam', 'Barcelona', 'Dubai', 'Chicago',
'Mumbai', 'Bangkok', 'Moscow', 'San Francisco', 'Madrid' ];
const randomCities = rand.randomArray(cities, 5);
ParameterTypeDescription
arrayArray

Input array

maxNumber

Max length

Returns: Array

Resets sequence to initial number