Command/getrandomnumber

From Wiki
Jump to navigation Jump to search

Overview

The \getrandomnumber command provides a mechanism to create a macro initialized to a random value.

Example

The following example sets the macro n to contain a randomly selected number between 1 and 10.

\ctxlua{math.randomseed( os.time() )}

\starttext
  \getrandomnumber \n {1} {10}
  \n
\stoptext

The first line of the code initializes the random number generator.