UNPKG

oberknecht-utils

Version:
16 lines (13 loc) 308 B
export function randomNum( min?: number | undefined, max?: number | undefined, add?: number | undefined ): number { min = min ?? 0; max = max ?? 10; add = add ?? 1; let s = [min, max].sort((a, b) => { return a - b; }); return add + s[0] + Math.floor(Math.random() * (s[1] - s[0])); }