Random - random-string
const randomString = require('random-string');
random-number
Simple Module for generating Random Strings
default options(options 可以任意几个)
-
length : 长度
-
numeric : 数字(from 0-9) (DEFAULT: true)
-
letters : 英文字母(from a-z, lower and uppercase) (DEFAULT: true)
-
special : 特殊符号(!$%^&*()_+|~-=`{}[]:;<>?,./) (DEFAULT: false)
Examples
var x = randomString({
length: 8,
numeric: true,
letters: true,
special: false
});
Random - random-number
const randomNumber = require('random-number');
random-number
generate a (pseudo-)random number
install
npm install random-number
usage
var rn = require('random-number');
rn(); // sample output → 0.704848874360323 # yes, this is just Math.random(), but it has some options
default options(options 可以任意几个)
min
: 最小值max
: 最大值integer
: 是否为整数,defaults to false
Examples
第一种写法
// this is the functionality i like the most
var rn = require('random-number');
var options = {min: -1000, max: 1000, integer: true};
rn(options); // example outputs → -187, 636
第二种写法
var rn = require('random-number');
var gen = rn.generator({ min: -1000, max: 1000, integer: true });
gen(); // example outputs → -350