Skip to content

genrandom (generate random) is a (numeric or alpha numeric) generator by length and segments

Notifications You must be signed in to change notification settings

jwright04/genrandom

Repository files navigation

GenRandom

travis build MIT licensed codecov version downloads semantic-release

Description

genrandom (generate random) is a (numeric or alpha numeric) generator by length and segments — Edit

Installation

npm install genrandom --save

Import

import { rNumber, rNumChar } from 'genrandom'

Usage Examples

Return a random number n characters long

rNumber(10) // <= 8210706073
typeof rNumber(10) // <= number

Return a string of random numbers with multiple segments

rNumber(3, 3, 10) // <= 615-807-8046602819
typeof rNumber(3, 3, 10) // <= string

Return a string containing numbers and characters

rNumChar(10) // <= wUDMJd1BRH
typeof rNumChar(10) // <= string

Return a string containing numbers and characters with multiple segments

rNumChar(10, 2, 3) // <= mW13MGs4Vh-pq-Itb
typeof rNumChar(10, 2, 3) // <= string

Return a string containing characters only

rChar(5) // <= JdgBR
typeof rChar(5) // <= string

Return a string containing characters with multiple segments

rChar(5, 6, 3) // <= izMEm-TmeOFQ-JPH

Return a string containing letters, numbers, and symbols

rNumCharSymbol(5) // <= 8V!<#

Return a string containing letters, numbers, and symbols with segments

rNumCharSymbol(5, 8, 12) // <= +<GPE-OHf3aS&&-kh)@IhYVdD2}

Using genrandom in a browser

Include the genrandom script into your html:

'<script src="https://unpkg.com/genrandom/dist/genrandom.umd.js"></script>'

or use the minified version

'<script src="https://unpkg.com/genrandom/dist/genrandom.umd.min.js"></script>'

Call it:

'<script>
     var newRandomNumber = genrandom.rNumber(10, 5, 8);
     console.log("Random Number", newRandomNumber); // <= 2374867366-80085-23113014
</script>'

Coming...

Random Name Generation

Improvements and Bugs

If you find any issues or see something that can be improved? https://github.com/jwright04/genrandom/issues

License

MIT

About

genrandom (generate random) is a (numeric or alpha numeric) generator by length and segments

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •