Opérateurs et expressions

Dans le chapitre précédent, nous avons vu comment déclarer et utiliser des variables en Javascript, ainsi que les différents types de données disponibles. Dans ce chapitre, nous allons explorer les opérateurs et les expressions en Javascript, qui nous permettent de manipuler ces variables et ces types de données de manière plus avancée. Nous verrons également comment utiliser les instructions de contrôle de flux pour exécuter du code en fonction de conditions spécifiques.

Opérateurs en Javascript

En Javascript, les opérateurs sont des symboles qui représentent des opérations mathématiques ou logiques à effectuer sur des variables ou des valeurs. Voici quelques exemples d’opérateurs couramment utilisés en Javascript :

Opérateurs arithmétiques

Ces opérateurs permettent de réaliser des opérations mathématiques de base telles que l’addition, la soustraction, la multiplication et la division. Voici des exemples d’utilisation de ces opérateurs :

let a = 5;
let b = 2;

let c = a + b; // c vaut 7
let d = a - b; // d vaut 3
let e = a * b; // e vaut 10
let f = a / b; // f vaut 2.5

Opérateurs de comparaison

Ces opérateurs permettent de comparer deux valeurs et de retourner un booléen (vrai ou faux) en fonction du résultat de la comparaison. Voici des exemples d’utilisation de ces opérateurs :
let a = 5;
let b = 2;

console.log(a > b); // Affiche "true"
console.log(a < b); // Affiche "false"
console.log(a >= b); // Affiche "true"
console.log(a <= b); // Affiche "false"
console.log(a == b); // Affiche "false"
console.log(a != b); // Affiche "true"

Il est important de noter que l’opérateur de comparaison d’égalité (==) vérifie si les valeurs des variables sont égales, tandis que l’opérateur de non-égalité (!=) vérifie si les valeurs sont différentes. Cependant, il existe également l’opérateur de comparaison strictement égal (===) et l’opérateur de comparaison strictement non-égal (!==), qui vérifient à la fois les valeurs et les types des variables. Par exemple :

let a = 5;
let b = '5';

console.log(a == b); // Affiche "true"
console.log(a === b); // Affiche "false"
console.log(a != b); // Affiche "false"
console.log(a !== b); // Affiche "true"

Opérateurs logiques

Ces opérateurs permettent de combiner des expressions booléennes en utilisant les opérateurs ET (&&) et OU (||). Voici des exemples d’utilisation de ces opérateurs :
let a = true;
let b = false;

console.log(a && b); // Affiche "false"
console.log(a || b); // Affiche "true"

Expressions en Javascript

Une expression en Javascript est une combinaison de valeurs, de variables et d’opérateurs qui retourne une valeur. Par exemple, l’expression « 5 + 2 » retourne la valeur « 7 ». Vous pouvez utiliser ces expressions dans le corps de votre code pour effectuer des opérations et affecter le résultat à une variable, comme dans l’exemple suivant :

let a = 5;
let b = 2;
let c = a + b; // c vaut 7

En utilisant des opérateurs et des expressions de manière judicieuse, vous pouvez manipuler des variables et des données de manière très précise et créer des programmes complexes.

Conclusion

Dans ce chapitre, nous avons vu les différents opérateurs et expressions disponibles en Javascript et comment les utiliser pour manipuler des variables et des données de manière avancée. Dans le prochain chapitre, nous verrons comment utiliser les instructions de contrôle de flux pour exécuter du code en fonction de conditions spécifiques. Ces concepts vous seront utiles pour créer des programmes plus complexes et plus performants en Javascript.

Nouveau Tutoriel

Newsletter

Ne manquez jamais les nouveaux conseils, tutoriels et autres.

Pas de spam, jamais. Nous ne partagerons jamais votre adresse électronique et vous pouvez vous désabonner à tout moment.