1.0.0 • Published 3 years ago
abrupt-rand v1.0.0
abrupt-rand is a derivative of the entire packge abrupt https://www.npmjs.com/package/abrupt
Random
const rand = require("abrupt-rand")
// Number:
rand.int(100) // (30) 1 to 100
rand.int(50,100) // (76) 50 to 100
rand.int() // (3) 1 to 5
// Float:
rand.float(50, 100) // (64.44560214694141) 50 to 100
rand.float() // (4.552864077962543) 1 to 5
// String:
rand.str(10, true) // (afivfwveor) 10 characters [Letters]
rand.str(15) // (.]B7EU.^kF) 15 characters [All]
rand.str(true) // (dlhej) 5 characters [Letters]
rand.str() // (U)T%-) 5 characters [All]
// Boolean:
rand.bool() // random (true, false)
// Array
rand.array([1,2,3]) // random (1,2,3)
// Object (Choices random value, unless the second argument is true then it returns a key.)
rand.object({
"abc": "efg",
"hij": 123
}) // random value (efg, 123)
rand.object({
"abc": "efg",
"hij": 123
},true) // random key (abc, hij)
1.0.0
3 years ago