Number
For simple integers, use
{{$number.int}}
. For decimal/floating-point numbers, use {{$number.float}}
.and
{{$number.binary}}`.For numeric strings of a given length, use
{{$string.numeric}}
.For credit card numbers, use
{{$finance.creditCardNumber}}
.bigInt
Name | Type | Default | Description |
---|---|---|---|
max | string | number | bigint | | min + 999999999999999n | Upper bound for generated bigint. |
min | string | number | bigint | | 0n | Lower bound for generated bigint. |
binary
Name | Type | Default | Description |
---|---|---|---|
max | string | number | bigint | | 1 | Upper bound for generated number. |
min | string | number | bigint | | 0 | Lower bound for generated number. |
float
0.0
and 1.0
. To change the range, pass a min
and max
value. To limit the number of decimal places, pass a multipleOf
or fractionDigits
parameter.Name | Type | Default | Description |
---|---|---|---|
fractionDigits | number | The maximum number of digits to appear after the decimal point, for example 2 will round to 2 decimal points. Only one of multipleOf or fractionDigits should be passed | |
max | number | 1.0 | Upper bound for generated number, exclusive, unless multipleOf or fractionDigits are passed. |
max | number | 0.0 | Lower bound for generated number, inclusive. |
multipleOf | number | The generated number will be a multiple of this parameter. Only one of multipleOf or fractionDigits should be passed. |
hex
Name | Type | Default | Description |
---|---|---|---|
max | number | 15 | Upper bound for generated number |
max | number | 0 | Lower bound for generated number |
int
Name | Type | Default | Description |
---|---|---|---|
max | number | Number.MAX_SAFE_INTEGER | Upper bound for generated number |
max | number | 0 | Lower bound for generated number |
multipleOf | number | 1 | Generated number will be a multiple of the given integer. |
octal
Name | Type | Default | Description |
---|---|---|---|
max | number | 7 | Upper bound for generated number |
max | number | 0 | Lower bound for generated number |