1.0.0 • Published 10 years ago
bm-random v1.0.0
#BM-Random
This module provides some useful functions that uses random. ##Installation
$ npm install bm-random##API:
####fromArray
.fromArray(array: array<any>): anyReturns a random element of array or undefined if array is empty
####fromRange
.fromRange(min: number, max: number, step: number = 1): number
.fromRange(options: { min: number, max: number, step: number = 1 })Preconditions:
maxshould be greater than or equal tominstepshould be positive- the difference between
maxandminshould be a multiple ofstep
Returns a random number in [min; max] whose distance from min is a multiple of step
####neutral
.neutral(n: number): numberPreconditions:
nshould be a neutral number
Returns a neutral number that is lesser than n
1.0.0
10 years ago