Function: randomDecimal()
Overload 1
randomDecimal():
number
Defined in: random.ts:71
Returns a random decimal number between 0 and 1.
Returns
number
A floating-point number in the range [0, 1).
Example
ts
randomDecimal() // eg. 0.4012Overload 2
randomDecimal(
max):number
Defined in: random.ts:82
Returns a random decimal number between 0 and max. If max is negative, this function returns a random decimal between max and 0.
Parameters
max
number
The upper bound if positive, lower bound if negative.
Returns
number
A floating-point number in the range [0, max) or (max, 0].
Example
ts
randomDecimal(3) // eg. 2.7182
randomDecimal(-3) // eg. -1.1415Overload 3
randomDecimal(
min,max):number
Defined in: random.ts:95
Returns a random decimal number between min and max. If min is greater than max, the values are swapped automatically.
Parameters
min
number
The lower bound.
max
number
The upper bound.
Returns
number
A floating-point number in the range [min, max).
Example
ts
randomDecimal(1, 3) // eg. 2.5318
randomDecimal(-3, 3) // eg. -1.2041
randomDecimal(3, 1) // same as randomDecimal(1, 3)