Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | 2x 1597x 1597x 1597x 2x 10x 10x 10x 10x 10x 10x | export const int = (min: number, max: number): number => {
let int = Math.round(Math.random() * (max - min) + min);
int = Math.max(min, Math.min(max, int));
return int;
};
export const int64 = (min: bigint, max: bigint): bigint => {
const range = max - min;
const randomFloat = Math.random();
const randomBigInt = BigInt(Math.floor(Number(range) * randomFloat));
let result = min + randomBigInt;
result = result < min ? min : result > max ? max : result;
return result;
};
|