math.random ([m [, n]])
Questa funzione è un'interfaccia per la semplice funzione di generatore pseudocasuale " rand fornita da ANSI C. (Non è possibile fornire garanzie sulle sue proprietà statistiche)
Quando viene chiamato senza argomenti, restituisce un numero reale pseudocasuale uniforme nell'intervallo [0,1]. Quando viene chiamato con un numero intero 'm, 'math.random restituisce un numero intero pseudocasuale uniforme nell'intervallo [1, m]. Quando viene chiamato con due numeri interi 'm e 'n, 'math.random restituisce un numero intero pseudocasuale uniforme nell'intervallo [m, n].