mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
24 lines
599 B
TypeScript
24 lines
599 B
TypeScript
import MersenneTwister = require('mersenne-twister');
|
|
|
|
const msWithTime = new MersenneTwister();
|
|
const msWithNumber = new MersenneTwister(1);
|
|
const msWithNumbers = new MersenneTwister([1, 2, 3]);
|
|
const msWithInitSeed = new MersenneTwister();
|
|
msWithInitSeed.init_seed(1);
|
|
|
|
const ms = msWithTime;
|
|
let result: number;
|
|
|
|
result = ms.random();
|
|
console.log(result);
|
|
result = ms.random_excl();
|
|
console.log(result);
|
|
result = ms.random_incl();
|
|
console.log(result);
|
|
result = ms.random_int();
|
|
console.log(result);
|
|
result = ms.random_int31();
|
|
console.log(result);
|
|
result = ms.random_long();
|
|
console.log(result);
|