UNPKG

@web3r/flowerkit

Version:

Tree-shakable JavaScript and TypeScript utility library for frontend/browser apps: DOM, events, arrays, objects, strings, date, JSON, and network helpers (ESM/CJS, SSR-friendly).

15 lines (14 loc) 736 B
export type TGetRandomIntFromIntervalArgs = Parameters<typeof getRandomIntFromInterval>; export type TGetRandomIntFromIntervalReturn = ReturnType<typeof getRandomIntFromInterval>; /** * Gets a random integer between min and max (inclusive) * @param {number} [min=1] Min value * @param {number} [max=1000000000] Max value * @returns {number} Random integer in [min, max] * @throws {TypeError} getRandomIntFromInterval: min and max must be numbers * @example * // How to generate random number between two numbers? * const randomNumber = getRandomIntFromInterval(1, 10); * console.log(randomNumber >= 1 && randomNumber <= 10); // => true */ export declare const getRandomIntFromInterval: (min?: number, max?: number) => number;