Le langage ActionScript > Utilisation d'opérateurs pour manipuler les valeurs des expressions > Ordre de priorité des opérateurs

 

Ordre de priorité des opérateurs

Lorsque deux ou plusieurs opérateurs sont utilisés dans la même instruction, certains opérateurs sont prioritaires sur d'autres. ActionScript suit une hiérarchie précise pour déterminer les opérateurs à exécuter en premier. Par exemple, une multiplication est toujours effectuée avant une addition, les éléments entre parenthèses restant cependant prioritaires sur la multiplication. Donc, sans parenthèses, ActionScript effectue la multiplication en premier, comme dans l'exemple suivant :

total = 2 + 4 * 3;

Le résultat est 14.

Mais si l'addition est mise entre parenthèses, ActionScript effectue l'addition en premier :

total = (2 + 4) * 3;

Le résultat est 18.

Un tableau de tous les opérateurs et de leur ordre de priorité apparaît dans Priorité et associativité des opérateurs.