Les opérateurs

Les opérateurs

> Tutoriel

Les opérateurs

Les opérateurs permettent de réaliser des calculs mathématiques ou des manipulations de données en tout genre.

Voici les principaux opérateurs :

Pour une expression avec plusieurs opérateurs, les opérateurs sont appliqués dans l'ordre de gauche à droite, avec les priorités naturelles comme * prioritaire sur +.

Exemple avec différents opérateurs :

Il est également possible d'utiliser des parenthèses comme : (5 + 7) * 2.

Opérateurs d'affectation

En plus de l'opérateur =, il existe de nombreux opérateurs d'affectation comme +=, -=, *= etc. qui combinent un calcul et une affectation.

Un exemple avec *=, qui réalise une multiplication et stocke le résultat dans la même variable :

Condition de soin plus compliquée

Notre condition de soin actuelle nous fait nous soigner dès que l'on a perdu 1 point de vie. On peut l'améliorer en nous soignant uniquement si notre vie est

Pour afficher la valeur d'une variable ou d'une expression dans les actions du combat, utilisez la fonction standard debug(). Exemple : debug(getTotalLife() * 0.75).

❓ Quizz

Quel est le résultat du code 10 + (5 * 7) - 20 / 4 ?

40 25 18 -30

Quel est la valeur de x à la fin du code var x = 10 x *= 2 x += 5 x /= 5 ?

5 15 22 12

Quel est le résultat du code (true and false) or (true and true) ?

1 3 true false

IA complète