PATH:
usr
/
local
/
lib
/
node_modules
/
bower
/
lib
/
node_modules
/
bower-config
/
node_modules
/
mout
/
random
var isNumber = require('../lang/isNumber'); var isString = require('../lang/isString'); var randInt = require('./randInt'); var defaultDictionary = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; function randomString(length, dictionary) { if(!isNumber(length) || length <= 0) { length = 8; } if(!isString(dictionary) || dictionary.length < 1) { dictionary = defaultDictionary; } var result = '', domain = dictionary.length - 1; while(length--) { result += dictionary[randInt(0, domain)]; } return result; } module.exports = randomString;
[-] randBit.js
[edit]
[-] randString.js
[edit]
[-] randBool.js
[edit]
[+]
..
[-] randSign.js
[edit]
[-] random.js
[edit]
[-] randInt.js
[edit]
[-] randHex.js
[edit]
[-] rand.js
[edit]
[-] choice.js
[edit]
[-] guid.js
[edit]