@jsh/generator
Since v8.0.52arrange()
Returns array of numbers.
Syntax
arrange(start, end, step)Parameters
startNumberstart fromendNumberend tostepNumberincrements
Return value
Number[] generated numbers in an array.
Usage example
| |
linspace()
Returns array of numbers.
Syntax
linspace(start, end, count)Parameters
startNumberstart fromendNumberend tocountNumbertotal count of numbers to generate
Return value
Number[] generated numbers in an array.
Usage example
| |
meshgrid()
Returns array of numbers array.
Syntax
meshgrid(arr1, arr2)Parameters
arr1Number[]arr2Number[]
Return value
Number[][] generated numbers in an array of numbers.
Usage example
| |
random()
Returns a random number between [0.0, 1.0).
Syntax
random()Parameters
None.
Return value
Number random number between 0.0 and 1.0 : [0.0, 1.0)
Usage example
| |
Simplex
A noise generator based on the Simplex noise algorithm.
Syntax
new Simplex(seed)Parameters
seed seed number.
Return value
A new Simplex generator object.
eval()
Returns a random noise value. Repeated calls with the same args inputs will have the same output.
Syntax
eval(arg1)
eval(arg1, arg2)
eval(arg1, arg2, arg3)
eval(arg1, arg2, arg3, arg4)Parameters
args Number A variable-length list of numbers, representing dimensions. The function accepts a minimum of one argument (1-dimensional) and a maximum of four arguments (4-dimensional).
Return value
Number random noise value
Usage example
| |
UUID
UUID generator
Syntax
new UUID(ver)Parameters
ver UUID version number. It should be one of 1, 4, 6, 7.
Return value
a new UUID generator object.
eval()
Syntax
eval()Parameters
None.
Return value
String a new UUID.
Usage example
| |