JS

Structures de contrôle : if, else if, else, switch

Structures de Contrôle en JavaScript


1. Structure de Contrôle if :


La structure de contrôle if permet d'exécuter des blocs de code conditionnellement, en fonction de l'évaluation d'une expression booléenne.


if (condition) {
    // Bloc de code à exécuter si la condition est vraie
}


2. Structure de Contrôle if...else :


La structure de contrôle if...else permet d'exécuter un bloc de code si la condition est vraie et un autre bloc de code si la condition est fausse.


if (condition) {
    // Bloc de code à exécuter si la condition est vraie
} else {
    // Bloc de code à exécuter si la condition est fausse
}


3. Structure de Contrôle if...else if...else :


La structure de contrôle if...else if...else permet de tester plusieurs conditions les unes après les autres.


if (condition1) {
    // Bloc de code à exécuter si la condition1 est vraie
} else if (condition2) {
    // Bloc de code à exécuter si la condition2 est vraie
} else {
    // Bloc de code à exécuter si aucune des conditions précédentes n'est vraie
}


4. Structure de Contrôle switch :


La structure de contrôle switch permet d'effectuer des actions différentes en fonction de la valeur d'une expression.


switch (expression) {
    case valeur1:
        // Bloc de code à exécuter si expression === valeur1break;
    case valeur2:
        // Bloc de code à exécuter si expression === valeur2break;
    default:
        // Bloc de code à exécuter si aucune des valeurs ne correspond
}


  • Chaque case représente une valeur possible de l'expression.
  • Le break est utilisé pour sortir du switch après l'exécution d'un case.
  • Le default est exécuté si aucune des valeurs case ne correspond à l'expression.


En résumé, les structures de contrôle if, else if, else, et switch permettent de contrôler le flux d'exécution du code en fonction de conditions spécifiées. Comprendre leur fonctionnement est essentiel pour écrire des programmes JavaScript efficaces et logiques.

360 vues
Modifié le 29 février 2024
Publicité Sitedudev
Cette pub permet au site de vivre ...
Publicité
Cette pub permet au site de vivre ...
Voir d'autres articles
640 vues
Sélecteurs d'ID : appliquer des styles à des éléments individuels
Sélecteurs d'ID : Appliquer des styles à des éléments individuelsLes sélecteurs d'ID sont des outils en CSS qui permettent d'appliquer des styles à des éléments HTML spécifiques....
CSS
3 171 vues
Comprendre le rôle de CSS dans la conception Web.
Le rôle de CSS dans la conception WebCSS, ou Cascading Style Sheets, est un langage de style utilisé pour définir la présentation visuelle des pages Web. Il agit comme une couche de style qui...
CSS
4 500 vues
L'expression if ... else - PHP
Lorsque vous écrivez votre code, il vous arrive souvent de vouloir effectuer des actions différentes en fonction de différentes conditions. C'est à ce moment que l'instruction if et else va vous...
375 vues
Utilisation des éléments <input>, <textarea>, <select> et <button>
Utilisation des éléments <input>, <textarea>, <select> et <button>Dans un formulaire HTML, différents éléments sont utilisés pour collecter des données de...
HTML
2 661 vues
Se connecter en PHP
Nous allons dans cette vidéo créer un formulaire PHP afin de nous connecter à notre site web.Pour cela nous allons utiliser la combinaison mail + mot de passe afin de nous connecter.Nous allons...
Créer son site de rencontres
695 vues
Sélecteurs de classe : appliquer des styles à des groupes d'éléments spécifiques
Sélecteurs de Classe : Appliquer des styles à des groupes d'éléments spécifiquesLes sélecteurs de classe sont des outils puissants en CSS qui permettent d'appliquer des styles à des groupes...
CSS
2 404 vues
Comprendre les concepts de base
Comprendre les Concepts de BaseLorsqu'on commence à explorer MySQL, il est essentiel de comprendre les concepts de base qui constituent les fondations de ce système de gestion de base de données...
SQL
3 404 vues
Définir l'encodage de caractères avec <meta charset="utf-8">
Définir l'encodage de caractères avec <meta charset="utf-8">L'encodage de caractères définit la correspondance entre les caractères et les valeurs binaires utilisées par l'ordinateur....
HTML
Publicité
Cette pub permet au site de vivre ...