seeded-random
Version:
CLI and code pseudo random number generator
62 lines (34 loc) • 1.07 kB
Markdown
# seeded-random
Node package that allows you to generate seeded random numbers for your cli or web applications.
## Installing
### CLI
`npm install -g seeded-random`
### Node project
`npm install --save seeded-random`
## Examples
### CLI
Generating a random decimal number
`$ seeded-random -d`
Generating a random decimal number from a seed
`$ seeded-random -d -s thisisaseed`
`0.9044537395238876`
Generating a random integer within a range from a seed
`$ seeded-random -r 1,6 -s thisisaseed`
`2`
Omitting the seed will result it a non-seeded random number; it will just be generated as normal.
### JavaScript
Generating a random decimal number from a seed
```
var random = require('seeded-random');
console.log(random.decimal('thisisaseed'));
```
Generating a random integer within a range from a seed
```
var random = require('seeded-random');
console.log(random.range('thisisaseed', 1, 6));
```
Selecting a random array element
```
var random = require('seeded-random');
console.log(random.element('thisisaseed', ['heads', 'tails']));
```