math.random ([m [, n]])
Cette fonction est une interface avec la fonction " rand " du générateur pseudo-aléatoire simple fourni par ANSI C. (Aucune garantie ne peut être donnée quant à ses propriétés statistiques)
Lorsqu'elle est appelée sans arguments, elle renvoie un nombre réel pseudo-aléatoire uniforme dans l'intervalle [0,1]. Lorsqu'il est appelé avec un nombre entier " m, " math.random renvoie un nombre entier pseudo-aléatoire uniforme dans l'intervalle [1, m]. Lorsqu'il est appelé avec deux nombres entiers " m et " n, " math.random renvoie un nombre entier pseudo-aléatoire uniforme dans l'intervalle [m, n].