Afficher un message
  #1 (permalink)  
Vieux 16/12/2003, 14h22
Avatar de eRom
eRom eRom est déconnecté
Membre
 
Date d'inscription: December 2003
Localisation: Fance
Messages: 41
[TUTO MX] Nombre aléatoire borné

Bonjour,

Dans la série des fonctions toujours pratique, voici une petite fonction toute simple qui nous donne un nombre aléatoire compris entre une borne inférieure et supérieure.
La méthode de base utilisée est Math.random() de Flash.
Cette fonction renvoie un nombre n tel que : 0 < n < 1

Pour notre code, nous voulons un nombre aléatoire entre 10 et 20 par exemple.
Voici le listing :

[AS]
/********************************************
* Fonction de calcul de nombre aléatoire borné
* IN : min = borne inférieure
* max = borne supérieure
* OUT : un nombre n de sorte que : min < n < max
********************************************/
_global.calculRandom = function(min, max) {
return Math.floor(Math.random()*(max-min))+min;
}
[/AS]
et pour l'utilisé :
[AS]
monNombre = calculRandom(10,20);
[/AS]

Cette fonction peut-être utile soit pour des calculs mathématique, soit, par exemple, pour afficher une image (ou du texte) de façon aléatoire, à chaque entrée de l'animation par exemple.
On peut faire plein de chose de manière aléatoire...

Bon code à tous @+
__________________
<- Pourquoi est la seule et vraie question ->
Réponse avec citation