FAQ Flash MX 2004
FAQ Flash MX 2004Consultez toutes les FAQ
Nombre d'auteurs : 5, nombre de questions : 81, dernière mise à jour : 16 juin 2021
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:
String
=
"123"
;
var
n:
Number
=
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
=
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:
Number
,
nMax:
Number
):
Number
{
return
nMin +
Math
.
floor
(
Math
.
random
(
) *
(
nMax-
nMin));
}
// Usage
trace
(
getRandomNumber
(
11
,
32
));