Flash Lite 2 |
|||
| Guide de référence du langage ActionScript Flash Lite 2.x > Eléments du langage ActionScript > Opérateurs > Opérateur *= (affectation de multiplication) | |||
expression1 *= expression2
Affecte à expression1 la valeur de expression1 * expression2. Par exemple, les deux expressions suivantes sont équivalentes :
x *= y x = x * y
Disponibilité : ActionScript 1.0 ; Flash Lite 1.0
expression1 : Number - Nombre ou expression évaluée sous forme de nombre.
expression2 : Number - Nombre ou expression évaluée sous forme de nombre.
Number - Valeur de expression1 * expression2. Si une expression ne peut pas être convertie en valeur numérique, elle renvoie NaN (non numérique).
Utilisation 1 : L'exemple suivant affecte la valeur 50 à la variable x :
var x:Number = 5; var y:Number = 10; trace(x *= y); // Renvoie : 50
Utilisation 2 : Les deuxième et troisième lignes de l'exemple suivant calculent les expressions situées à droite du signe égal et affectent les résultats à x et y :
var i:Number = 5; var x:Number = 4 - 6; var y:Number = i + 2; trace(x *= y); // Renvoie : -14