Optional
maxUpper bound for the generated 64-bit floats (included, see maxExcluded to exclude it)
Optional
maxShould the upper bound (aka max) be excluded? Note: Excluding max=Number.POSITIVE_INFINITY would result into having max set to Number.MAX_VALUE.
Optional
minLower bound for the generated 64-bit floats (included, see minExcluded to exclude it)
Optional
minShould the lower bound (aka min) be excluded? Note: Excluding min=Number.NEGATIVE_INFINITY would result into having min set to -Number.MAX_VALUE.
Optional
noBy default, lower and upper bounds are -infinity and +infinity. By setting noDefaultInfinity to true, you move those defaults to minimal and maximal finite values.
Optional
noWhen set to true, Number.isInteger(value) will be false for any generated value. Note: -infinity and +infinity, or NaN can stil be generated except if you rejected them via another constraint.
Optional
noWhen set to true, no more Number.NaN can be generated.
Constraints to be applied on double
Remarks
Since 2.6.0