3.0.1 • Published 5 years ago

l33t-number-generator v3.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
5 years ago

l33t-number-generator

Install

npm install l33t-number-generator

Example Usage

generator() 

*That will generate a random number between 1 and 0 by default.

Default Options

the exported function takes an option object with 3 meaningful properties

min : smallest possible value to return. defaults to 0 or max - 1 if max is defined max: largest possible value to return. defaults to 1 or min + 1 if min is defined integer : do you want whole numbers to be returned, or not. defaults to false

Examples

All 3 options

var generator = require('l33t-number-generator')
var options = {
min: 5000
max: 50000
integer: true

generator(options)

* This will return a random number between 5000 and 50,000 and as a whole number.
}

If you need the same (or almost the same settings many time) you can create a generator instead of passing the options over and over again

var gen = gen.generator({
  min:  -1000
, max:  1000
, integer: true
})
gen()

What is neat about my generator is that you can overwrite any of the settings

var gen = require('l33t-number-generator')
var gen = gen.generator({
  min:  -1000
, max:  1000
, integer: true
})
gen(500) // example outputs → 735
gen(500, null, false) // example outputs → 828.6001032683998`

You also only need to use 1 argument if you want!

I hope you enjoy this package!

3.0.1

5 years ago

1.4.1

5 years ago

1.3.1

5 years ago

1.2.1

5 years ago

0.0.1

5 years ago