UNPKG

datum-focus

Version:

Data shape, model, metadata, JSON, JSON Schema, GraphQL, MongoDB query and aggregations, iterator generators

19 lines (18 loc) 368 B
export default function integer( { label, max, min, }: { label?: string; max?: number; min?: number; } = { max: Number.MAX_SAFE_INTEGER, min: Number.MIN_SAFE_INTEGER, } ) { const _min = min || Number.MIN_SAFE_INTEGER; const _max = max || Number.MAX_SAFE_INTEGER; return Math.floor(_min + (_max - _min) * Math.random()); }