randomise-array
v1.0.4
Published
Randomise arrays and generate a new array with any given length
Downloads
13
Maintainers
Readme
randomise-array
Library to help you randomise arrays, and generate new ones with any length visit on github
Installation
To install randomise-array, run
npm install randomise-array --save
Usage
randomise-array is very easy to use
var randomise = require('randomise-array')
var myArray = [ 1 ,2 ,3 ,4 ,5 ,6 ,7 ,8 ,9 ,10 ]
randomise(myArr)
//> [ 1, 3, 4, 8, 7, 2, 6, 2, 5, 7 ]
randomise(myArr, {
length: 5,
unique: true,
})
//> [ 1, 9, 5, 7, 10 ]
randomise(myArr, {
length: 20,
gte: 5,
lte: 8
})
//> [ 6, 5, 5, 7, 8, 8, 6, 8, 5, 6, 8, 7, 7, 6, 8, 8, 6, 8, 5, 5 ]
API
randomise(arr, [options])
arr: Array = 'old array'
options = {
length: Number = 'length of new array',
unique: Boolean = 'unique values for each item in array',
gte: Number = 'greater than or equal to',
lte: Number = 'less than or equal to'
}
LICENSE
randomise-array is licensed under the MIT license.