> 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% : Reste de la division (modulo)== : Égalité entre deux valeurs, =` : Comparaisons de deux nombres&& : "Et" de deux booléens|| : "Ou" de deux booléens! : "Non" (inverse un booléen)= : Affectation d'une variable+=, -=, *= etc. : Opérateur + affectation d'une variablePour obtenir le quotient d'une division entière, utilisez Math.floor(a / b).
Pour une expression avec plusieurs opérateurs, les opérateurs sont appliqués 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 Debug.log(). Exemple : Debug.log(me.maxLife * 0.75).
Quel est le résultat du code 10 + (5 * 7) - 20 / 4 ?
40 25 18 -30
Quelle est la valeur de x à la fin du code let x = 10 x *= 2 x += 5 x /= 5 ?
5 15 22 12
Quel est le résultat du code (true && false) || (true && true) ?
1 3 true false
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.