number

Randomly generates decimal or integer values.

Inputs

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
}