/
githubmirror
/
anime
Обзор
Документация
Войти
/
githubmirror
/
anime
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
dist/modules/utils/random.d.ts
22 строки
1 KB
Julian Garnier
4.5.0
22 июн 2026, 17:32
22 июн 2026, 17:32
34f4179
Код
Авторство
О чём код?
/** * Generate a random number between optional min and max (inclusive) and decimal precision * * @callback RandomNumberGenerator * @param {Number} [min=0] - The minimum value (inclusive) * @param {Number} [max=1] - The maximum value (inclusive) * @param {Number} [decimalLength=0] - Number of decimal places to round to * @return {Number} A random number between min and max */ /** * Generates a random number between min and max (inclusive) with optional decimal precision * * @type {RandomNumberGenerator} */ export const random: RandomNumberGenerator; export function createSeededRandom(seed?: number, seededMin?: number, seededMax?: number, seededDecimalLength?: number): RandomNumberGenerator; export function randomPick<T>(items: string | Array<T>): string | T; export function shuffle(items: any[], rnd?: RandomNumberGenerator): any[]; /** * Generate a random number between optional min and max (inclusive) and decimal precision */ export type RandomNumberGenerator = (min?: number, max?: number, decimalLength?: number) => number;