User Tools

Site Tools


script:module:math

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
script:module:math [2019-11-17 16:13] skyjakescript:module:math [2019-12-22 06:33] (current) skyjake
Line 1: Line 1:
 +====== Math (Module) ======
 +
 +Module that provides math-related functions.
 +
 +
 +===== Functions =====
 +
 +#@Identifier_HTML~cos~@# ( #@Arg_HTML~Number,n~@# )
 +
 +Cosine of //n//.
 +
 +#@Identifier_HTML~random~@# ( )
 +
 +Returns a random number between 0 and 1.
 +
 +#@Identifier_HTML~randInt~@# ( #@Arg_HTML~Number,low~@#, #@Arg_HTML~Number,high~@# )
 +
 +Returns a random integer in the range //low//...//high//. The range is inclusive at both ends, so this is possible:
 +
 +  $ Math.randInt(0, 3)
 +  ⇒ 3
 +
 +#@Identifier_HTML~randNum~@# ( #@Arg_HTML~Number,low~@#, #@Arg_HTML~Number,high~@# )
 +
 +Returns a random floating-point number in the range //low//...//high//.
 +
 +#@Identifier_HTML~sin~@# ( #@Arg_HTML~Number,n~@# )
 +
 +Sine of //n//.
 +
 +#@Identifier_HTML~tan~@# ( #@Arg_HTML~Number,n~@# )
 +
 +Tangent of //n//.