wpRock
Julien MA Jacob - Développeur WordPress

Dans ce chapitre, nous voyons les opérateurs : arithmétiques, d'incrémentations, de comparaisons, logiques et d'affectations en JavaScript.

JS : Les opérateurs d'affectations

x = y;x prend la valeur de y;
x += y;x = x + y;x est égal à sa valeur plus la valeur de y
x -= y;x = x - y;x est égal à sa valeur moins la valeur de y
x *= y;x = x * y;x est égal à sa valeur multipliée par la valeur de y
x **= y; x = x ** y; x est égal à sa valeur exponentiel la valeur de y
x /= y;x = x / y;x est égal à sa valeur divisée par la valeur de y
x .= y;x = x . y;x est égal à sa valeur concaténée la valeur de y
x %= y;x = x % y;x est égal à sa valeur modulo la valeur de y. Le modulo est le reste de la division euclidienne entre x et y.

JS : Opérateurs d'incrémentation / décrémentation

x++Post-dIncrémentationla valeur de x est retournée, puis x = x + 1
++xPre-incrémentationx = x + 1, puis la valeur de x est retournée
x--Post-décrémentationla valeur de x est retournée, puis x = x - 1
--xPre-iécrémentationx = x - 1, puis la valeur de x est retournée

JS : Opérateurs sur les chaînes de caractères

let x = "Hello ", y = "wpRock ";

let z = x + y;
console.log(z);
// Log : 
// Hello wpRock 

z += "!";
console.log(z);
// Log : 
// Hello wpRock !

JS : Opérateurs arithmétiques

x + yAdditionRetourne la somme de x et y
x - ySoustractionRetourne le résultat de x moins y
x * yMultiplicationRetourne le résultat de x multiplié par y
x ** y Exponentiel Retourne le résultat de x exponentiel par y
x / yDivisionRetourne le résultat de x divisé par y
x % yModuleRetourne le le reste de la division euclidienne de x par y

JS : Opérateurs de comparaisons

x == yÉgalRetourne true si x est égal à y.
x === yStrictement égal Retourne true si la valeur et le type de x sont égal à la valeur et au type de y.
x != yDifférentRetourne true si x est différent à y.
x !== yStrictement différentRetourne true si la valeur ou le type de x sont différent à la valeur ou au type de y.
x > ySupérieurRetourne true si x est supérieur à y.
x >= ySupérieur ou égalRetourne true si x est supérieur ou égal à y.
x < yInférieurRetourne true si x est inférieur à y.
x <= yInférieur ou égalRetourne true si x est inférieur ou égal à y.

JS : Les opérateurs logiques

x && yETRetourne true si x et y sont égales à true
x || yOURetourne true si x et y sont égales à true
! xNON Inverse la valeur binaire de x. Si x est égal à true, alors ! x est égal à false, et inversement.
  La newsletter wpRock : Du contenu sur le développement et la création web
Julien .MA Jacob
Développeur WordPress
Julien MA Jacob - Développeur WordPress
🧙‍♂️ Passionné par le web et la programmation avec toujours plein de projets en tête 👨‍💻
  Chapitres // JavaScript / JS 🔥 Guide du développeur galactique
wpRock - Guide WordPress Galactique (6)
JS : Les commentaires

Voyons comment les commentaires permettent d'annoter le code JS avec les syntaxes // ... et /* ... */

wpRock - Guide WordPress Galactique (27)
JS : Les opérateurs

Les opérateurs arithmétiques, d'incrémentation / décrémentation, de comparaisons, logiques et d'affectations en JS

wpRock - Guide WordPress Galactique (25)
JS : Conditions SWITCH

La condition SWITCH permet d'exécuter certains codes en fonction de la valeur d'une variable passée en paramètre

wpRock - Guide WordPress Galactique (15)
JS : Conditions ternaires

Les ternaires en JS sont des conditions qui suivent le schéma SI ... SINON SI ... SINON, avec une syntaxe bien plus courte qu'une condition IF ... ELSE IF ... ELSE mais aussi plus limitée

wpRock - Guide WordPress Galactique (14)
JS : Boucle FOR

La boucle FOR permet d'exécuter un code une ou plusieurs fois en fonction de la condition qui lui est passée en paramètre