19.2. Introduction à Javascript : variables, types de données, opérateurs : Variables en Javascript
Javascript est un langage dynamique de haut niveau couramment utilisé pour rendre les pages Web interactives. L'une des caractéristiques fondamentales de Javascript est la possibilité de manipuler des variables. Les variables sont essentiellement des conteneurs qui stockent des informations qui peuvent être modifiées et manipulées au fil du temps.
Déclarer des variables
Pour déclarer une variable en Javascript, on utilise les mots-clés var
, let
ou const
. Le mot-clé var
était la manière traditionnelle de déclarer des variables, mais a été remplacé par les mots-clés let
et const
dans la mise à jour Javascript ES6. La différence entre ces mots-clés réside dans la mutabilité et la portée des variables.
variable x = 10 ; // Déclaration de variable en utilisant 'var' soit y = 20 ; // Déclaration de variable en utilisant 'let' const z = 30 ; // Déclaration de variable utilisant 'const'
Types de données
Javascript est un langage typé dynamiquement, ce qui signifie que nous n'avons pas besoin de spécifier le type de données lors de la déclaration d'une variable. Les types de données peuvent être divisés en deux catégories : les primitives et les objets.
Les types de données primitifs incluent : Number
, String
, Boolean
, Undefined
, Null code> et
Symbole
. Les objets sont une collection de propriétés, chaque propriété étant constituée d'une paire clé-valeur.
Opérateurs
Javascript fournit une variété d'opérateurs qui peuvent être utilisés pour manipuler les données. Il s'agit notamment des opérateurs arithmétiques, de comparaison, logiques et d'affectation.
Opérateurs arithmétiques
Les opérateurs arithmétiques sont utilisés pour effectuer des opérations mathématiques. Ceux-ci incluent l'addition (+), la soustraction (-), la multiplication (*), la division (/) et le module (%).
var a = 10 ; variable b = 20 ; console.log(a + b); // 30 console.log(a - b); // -dix console.log(a * b); // 200 console.log(a / b); // 0,5 console.log(a % b); // dix
Opérateurs de comparaison
Les opérateurs de comparaison sont utilisés pour comparer deux valeurs. Ceux-ci incluent égal (==), différent de (!=), strict égal (===), strict différent de (!==), supérieur à (>), inférieur à (<), supérieur ou égal à (> = ), et inférieur ou égal (<=).
var a = 10 ; variable b = 20 ; console.log(a == b); // FAUX console.log(a != b); // vrai console.log(a === b); // FAUX console.log(a !== b); // vrai console.log(a > b); // FAUX console.log(a < b); // vrai console.log(a >= b); // FAUX console.log(a <= b); // vrai
Opérateurs logiques
Les opérateurs logiques sont utilisés pour tester la vérité de quelque chose. Ceux-ci incluent AND (&&), OR (||) et NOT (!).
var a = vrai ; var b = faux ; console.log(a && b); // FAUX console.log(a || b); // vrai console.log(!a); // FAUX
Opérateurs d'affectation
Les opérateurs d'affectation sont utilisés pour attribuer des valeurs aux variables. Ceux-ci incluent l'opérateur d'affectation (=), l'addition et l'affectation (+=), la soustraction et l'affectation (-=), la multiplication et l'affectation (*=), la division et l'affectation (/=), ainsi que le modulo et l'affectation (%=) .
var a = 10 ; une += 20 ; // une = une + 20 console.log(a); // 30 une -= 10 ; // une = une - 10 console.log(a); // 20 une *= 2 ; // une = une * 2 console.log(a); // 40 une /= 4 ; // une = une / 4 console.log(a); // dix un %= 3 ; // une = une % 3 console.log(a); // 1
En résumé, les variables en Javascript sont un élément fondamental du langage. Ils permettent aux programmeurs de stocker et de manipuler efficacement les données. Comprendre comment déclarer des variables, différents types de données et comment utiliser les opérateurs est essentiel pour devenir un développeur Javascript efficace.