MCPcopy Index your code
hub / github.com/RandomAPI/Randomuser.me-Node / seedRNG

Method seedRNG

api/1.4/api.js:267–277  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

265
266 // Seeds Mersenne Twister PRNG
267 seedRNG() {
268 let seed = this.seed;
269 if (this.seed.length === 18) {
270 seed = this.seed.substring(0, 16);
271 }
272 seed = this.page !== 1 ? seed + String(this.page) : seed;
273
274 seed = parseInt(crypto.createHash('md5').update(seed).digest('hex').substring(0, 8), 16);
275 mersenne.seed(seed);
276 faker.seed(seed);
277 }
278
279 // Choose random seed
280 defaultSeed() {

Callers 1

generateMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected