FAQ Flash MX

FAQ Flash MXConsultez toutes les FAQ
Nombre d'auteurs : 5, nombre de questions : 76, dernière mise à jour : 16 juin 2021
Sommaire→ActionScript→Les valeurs numériques
Pour cela, il suffit de réaliser un "cast" c'est à dire indiquer de manière implicite que cette chaîne est un nombre.
La syntaxe est la suivante :
var s = "123";
var n = Number(s);Lien : Pourquoi mes valeurs se concatènent au lieu de s'ajouter ?
Pour s'additionner, il est nécessaire que les valeurs soient des nombres, il peut donc donc être nécessaire de les convertir :
var nTotal = Number(nValeur1) + Number(nValeur2);Pour obtenir un nombre aléatoire, il suffit d'utiliser la méthode random de la classe Math qui renvoit un nombre quelconque entre 0 et 1.
// Renvoie un nombre entre une valeur nRandom telle que nMin <= nRandom <nMax
function getRandomNumber (nMin, nMax) {
return nMin + Math.floor(Math.random() * (nMax-nMin));
}
// Usage
trace(getRandomNumber(11,32));


