number

Randomly generates decimal or integer values.

Parameters

minimumoptional

The minimum value (inclusive) to be generated. The default value is -1.7976931348623157×10³⁰⁸.

maximumoptional

The maximum value (inclusive) to be generated. The default value is 1.7976931348623157×10³⁰⁸.

scaleoptional

The maximum number of digits that may be included after the decimal point. Set to zero to generate integers.

stepoptional

The size of the step between successive emitted values. If positive, the first value will be minimum. If negative, the first value will be maximum.

Examples

Unbounded:

{
  "type": "number"
}

Bounded:

{
  "type": "number",
  "minimum": -3.14,
  "maximum": 2.71
}

Integer:

{
  "type": "number",
  "minimum": 0,
  "maximum": 10000,
  "scale": 0
}

Incrementing ID:

{
  "type": "number",
  "minimum": 1,
  "scale": 0,
  "step": 1
}