> Tutoriel
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 :
+ : Addition de deux nombres- : Soustraction* : Multiplication/ : Division\ : Quotient de la division euclidienne% : Reste de la division euclidienne== : Égalité entre deux valeurs, =` : Comparaisons de deux nombresand : "Et" de deux booléensor : "Ou" de deux booléens= : Affectation d'une variable+=, -=, *= etc. : Opérateur + affectation d'une variablePour 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.
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 :
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).
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
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.