UNPKG

@zxr3680166/simple-mind-map

Version:

一个简单的web在线思维导图

24 lines (23 loc) 896 B
/** * @description 为了保证相同的内容每次生成的随机数都是一样的,我们可以使用一个伪随机数生成器(PRNG),并使用内容的哈希值作为种子。以下是一个使用Mersenne Twister算法的PRNG的实现: * * @param {*} seed */ export default function MersenneTwister(seed: any): void; export default class MersenneTwister { /** * @description 为了保证相同的内容每次生成的随机数都是一样的,我们可以使用一个伪随机数生成器(PRNG),并使用内容的哈希值作为种子。以下是一个使用Mersenne Twister算法的PRNG的实现: * * @param {*} seed */ constructor(seed: any); N: number; M: number; MATRIX_A: number; UPPER_MASK: number; LOWER_MASK: number; mt: any[]; mti: number; init_genrand(s: any): void; genrand_int32(): number; }