Les Énoncés en JavaScript
Introduction aux Énoncés en JavaScript
En JavaScript, les énoncés sont des instructions que l'interpréteur exécute, que ce soit dans un navigateur web ou dans un environnement Node.js. Ces énoncés peuvent être des opérations simples ou complexes, exécutant diverses actions telles que l'attribution d'une valeur à une variable, l'appel d'une fonction ou la gestion du flux d'exécution d'un programme avec des déclarations conditionnelles.
Les Énoncés de Déclaration
Les énoncés de déclaration permettent d'introduire des variables, des fonctions ou des classes dans un programme. Un énoncé de ce type commence toujours par un mot-clé suivi de son identifiant.
Par exemple, pour déclarer des variables :
var a = 5;
var b = 10;
var C = 8;
var total = a + b;
Ici, les variables a, b, C et total sont déclarées à l'aide du mot-clé var
.
Remarque : Les identifiants en JavaScript sont sensibles à la casse. Ainsi, a
n'est pas identique à C
.
Énoncés d'Expression
Les énoncés d'expression, comme les appels de fonction ou les assignations, évaluent une expression et génèrent une valeur. Ces énoncés peuvent être affectés à une variable ou intégrés dans une expression plus complexe, puis être rejetés.
Voici un exemple d'appel de fonction :
console.log('Bonjour le Monde');
Dans l'exemple suivant, nous réassignons la valeur 10 à la variable a
, puis nous affichons la valeur de a
dans la console :
var a = 10;
a = 15;
console.log(a);
La sortie de ce code sera :
15
Les Énoncés Conditionnels
Les énoncés conditionnels, tels que les déclarations if
ou switch
, contrôlent le flux d'exécution d'un programme selon une condition.
Voici un exemple avec une instruction if
:
var b = 7;
if (b < 10) {
console.log('b est inférieur à 10');
}
Cela affichera :
b est inférieur à 10
Pour un switch
:
var C = 3;
switch (C) {
case 1:
console.log('C est 1');
break;
case 3:
console.log('C est 3');
break;
default:
console.log('C n’est ni 1 ni 3');
}
La sortie montrera :
C est 3
Les Énoncés de Boucle
Les énoncés de boucle, comme les boucles while
ou for
, permettent de répéter un bloc de code tant qu'une condition est vraie.
Voici un exemple avec une boucle while
:
var i = 0;
while (i < 3) {
console.log(i);
i++;
}
Et avec une boucle for
:
for (let j = 0; j < 3; j++) {
console.log(j);
}
Les deux exemples afficheront :
0
1
2
Les Énoncés de Saut
Les énoncés de saut, comme break
ou return
, modifient le flux d'exécution vers une autre partie du programme.
Voici un exemple avec break
:
for (let k = 0; k < 5; k++) {
if (k === 2) {
break;
}
console.log(k);
}
Cela affichera :
0
1
Et un exemple avec return
:
function soustraction(x, y) {
return x - y;
}