datum-focus
Version:
Data shape, model, metadata, JSON, JSON Schema, GraphQL, MongoDB query and aggregations, iterator generators
18 lines (16 loc) • 300 B
text/typescript
export default function float({
label,
max,
min,
}: {
label?: string;
max?: number;
min?: number;
} = {
max: Number.MAX_VALUE,
min: Number.MIN_VALUE
}) {
const _min = min || Number.MIN_VALUE;
const _max = max || Number.MAX_VALUE;
return _min + (_max - _min) * Math.random();
}