03.07.2013 Views

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

Guide de reference du langage ActionScript 2.0 - PowWeb

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Exemple<br />

Utilisation 1 : L'instruction suivante inverse le signe <strong>de</strong> l'expression 2 + 3 :<br />

trace(-(2+3)); // output: -5<br />

Utilisation 2 : L'instruction suivante soustrait l'entier 2 <strong>de</strong> l'entier 5 :<br />

trace(5-2); // output: 3<br />

Le résultat est 3 qui correspond à un entier. Utilisation 3 : L'instruction suivante soustrait le<br />

nombre à virgule flottante 1,5 <strong>du</strong> nombre à virgule flottante 3,25 :<br />

trace(3.25-1.5); // output: 1.75<br />

Le résultat est 1,75 qui correspond à un nombre à virgule flottante.<br />

Opérateur -= (affectation <strong>de</strong> soustraction)<br />

expression1 -= expression2<br />

Affecte à expression1 la valeur <strong>de</strong> expression1 - expression2. Par exemple, les <strong>de</strong>ux<br />

instructions suivantes sont équivalentes : x -= y ;x = x - y;<br />

Les expressions <strong>de</strong> type String doivent être converties en nombres. Sinon, NaN (non<br />

numérique) est renvoyé.<br />

Disponibilité : Flash Player 4 ; <strong>ActionScript</strong> 1.0<br />

Opéran<strong>de</strong>s<br />

expression1 : Number - Nombre ou expression évaluée sous forme <strong>de</strong> nombre.<br />

expression2 : Number - Nombre ou expression évaluée sous forme <strong>de</strong> nombre.<br />

Valeur renvoyée<br />

Number - Résultat <strong>de</strong> l'opération arithmétique.<br />

Exemple<br />

L'exemple suivant utilise l'opérateur (-=) d'affectation <strong>de</strong> soustraction pour soustraire 10 <strong>de</strong> 5<br />

et affecte le résultat à la variable x :<br />

var x:Number = 5;<br />

var y:Number = 10;<br />

x -= y; trace(x); // output: -5<br />

L'exemple suivant indique comment convertir <strong>de</strong>s chaînes en nombres :<br />

var x:String = "5";<br />

var y:String = "10";<br />

x -= y; trace(x); // output: -5<br />

194 Chapitre 1: Eléments <strong>du</strong> <strong>langage</strong> <strong>ActionScript</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!