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.

Effectue une opération booléenne sur les valeurs <strong>de</strong>s <strong>de</strong>ux expressions. Si expression1 et<br />

expression2 ont toutes <strong>de</strong>ux la valeur true, true est renvoyé, sinon false est renvoyé.<br />

Expression Renvoie<br />

true&&true true<br />

true&&false false<br />

false&&false false<br />

false&&true false<br />

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

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

expression1 : Number - Valeur booléenne ou expression qui se convertit en valeur<br />

booléenne.<br />

expression2 : Number - Valeur booléenne ou une expression qui se convertit en valeur<br />

booléenne.<br />

Valeur renvoyée<br />

Boolean - Résultat booléen <strong>de</strong> l'opération logique.<br />

Exemple<br />

L'exemple suivant utilise l'opérateur AND logique (&&) pour effectuer un test permettant <strong>de</strong><br />

déterminer si un joueur a gagné la partie. Les variables turns et score sont mises à jour<br />

lorsqu'un joueur prend la main ou marque <strong>de</strong>s points au cours <strong>de</strong> la partie. Le script affiche le<br />

texte « You Win the Game ! » dans le panneau <strong>de</strong> sortie lorsque le score <strong>du</strong> joueur atteint au<br />

moins la valeur 75 pour 3 parties jouées ou moins.<br />

var turns:Number = 2;<br />

var score:Number = 77;<br />

if ((turns = 75)) {<br />

trace("You Win the Game!");<br />

} else {<br />

trace("Try Again!");<br />

}<br />

// output: You Win the Game!<br />

Voir également<br />

! Opérateur NOT logique, Opérateur != (inégalité), Opérateur !== (inégalité<br />

stricte), Opérateur || (OR logique), Opérateur == (égalité), Opérateur ===<br />

(égalité stricte)<br />

178 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!