Une expression est n'importe quel ensemble valide de littéraux, de variables, d'opérateurs, et d'expressions qui correspond à une valeur simple.
Cette valeur peut être un nombre (42), une chaîne de caractères (olivier), ou une valeur logique (true).
Conceptuellement, il y a deux types d'expressions : celles qui assignent une valeur à une variable, et celles qui ont simplement une valeur.
Par exemple, l'expression i = 0 est une expression qui affecte à i la valeur zéro. Cette expression elle-même correspond à zéro.
Ce genre d'expressions fait appel à des opérateurs d'affectation. D'autre part, l'expression 1 + 5 est évaluée logiquement à 6 soit le résultat de l'addition. Dans ce cas, elle n'exécute pas une affectation. Les signes utilisés dans de telles expressions sont désignés sous le nom d'opérateurs.
Type d'expression | Description | Exemple |
---|---|---|
Arithmétique | Correspond à un nombre réel ou entier | i + 1; prix = 20.50; |
Logique | Correspond aux valeurs logiques true et false | choix = true; faux = false; |
Chaîne de caractères | Correspond à une séquence de lettres ou de chiffres. | adresse = "1 av. Raspail"; cp = "75000"; |