Synchronous generating random numbers and arrays from /dev/random using 16k Buffer
npm install bandomCurrent buffer. The current buffer loads every time when used
* bufferSize (integer)
Default buffer size (default 16k)
* offset (integer)
Offset in current buffer. Always less than bufferSize
All methods return value less than max.
If parameter max is undefined then maximum possible is used.
Return array with size length and integer values less then max
* choice(array)
Return a random element from the non-empty sequence array.
* comparator
Return 1, 0 or -1
* float
Like Math.random
* randint(a, b)
Return a random integer N such that a <= N <= b.
* range(size)
Return set with size length in [0, size)
* sample(population, k)
Return a k length list of unique elements chosen from the population array or set.
Used for random sampling without replacement.
* shuffle(array)
Shuffle the sequence array in place
* piece(encoding, size)
* hex(size)
* copy(buffer, offset, size)
* micro(prefix, cut)
* nano(prefix, cut)
* inc(width)
* lower(size)
* upper(size)
* letters(size)
* letterDigits(size)