UNPKG

@snipsonian/core

Version:

Core/base reusable javascript code snippets

6 lines (5 loc) 266 B
import assert from '../assert'; export default function getRandomNumber({ min = 0, max = Number.MAX_SAFE_INTEGER, } = {}) { assert(min, (val) => val >= 0, 'The min value should be minimal 0.'); return Math.floor((Math.random() * ((max - min) + 1)) + min); }