Unnecessary random string generator
npm install drossel-random
npm install drossel-random
`Usage
`
var drRandom = require('drossel-random');
var length = 10;
var checker = [];
drRandom.generate(length, checker);
`Example
$3
`
drRandom.generate(5) //"xgVbq"
`
`
drRandom.generate(10) //"BwHriGoBe7"
`$3
if you want output a unique string,
specify the array for duplicate check.
`
var checker = [];
for (var i = 0; i < 3; i++) {
checker.push(drRandom.generate(5, checker));
}
console.log(checker) //["uL9K3", "Fo2PT", "mSk2V"]
`$3
if you want check valid "drossel-random" value, use isValid().
`
var foo = drRandom.generate(10);
var bar = '!@#$%^&*()';
drRandom.isValid(foo, 10); //true
drRandom.isValid(foo, 5); //false (invalid length)
drRandom.isValid(bar, 10); //false (invalid string)
`Note
Maximum value of the unique string is 62^length`.