# EXSLT - math:random - Implementer Page

Version: 1 Status: implemented User Page: index.html XML Definition: math.random.xml Function Package: math.random.zip #### Function Syntax
    number math:random()
The `math:random` function returns a random number from 0 to 1. An implementation of this extension function in the EXSLT math namespace must conform to the behaviour described in this document. ## Implementations Built-in support for `math:random` is available in the following XSLT processors:
Processor | Processor Version | Implemented Version
--- | --- | ---
4XSLT, from 4Suite. | 0.12.0a3 | 1
libxslt from Daniel Veillard et al. | 1.0.19 | 1
The following implementations of `math:random` are available:
Language | Implemented Version | Creator | Date | Download
--- | --- | --- | --- | ---
Msxsl | 1 | James Fuller | 2001-06-16 | math.random.msxsl.xsl
Javascript | 1 | James Fuller | 2001-06-16 | math.random.js
## Change History Submitted: 2001-06-16 Creator: James Fuller(http://www.ruminate.co.uk) Returns a random value.
Version | Modified | By | Details
--- | --- | --- | ---
1.1 | 2002-08-21 | Craig Stewart | Added 4XSLT and libxslt implementation to the list.
1.2 | 2002-11-12 | Craig Stewart | Updated 4XSLT version to 0.12.0a3.

http://www.exslt.org/math/functions/random/math.random.html last modified 2002-11-12