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.

1076 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
1 624 vues
Flexbox : créer des mises en page flexibles et responsives
Flexbox : Créer des Mises en Page Flexibles et ResponsivesFlexbox est une méthode de disposition en CSS qui permet de créer des mises en page flexibles et responsives. Il offre un contrôle...
CSS
715 vues
Les callbacks
Les Callbacks en JavaScriptLes callbacks sont des fonctions passées en tant qu'arguments à d'autres fonctions, qui seront exécutées ultérieurement ou de manière asynchrone. Les callbacks sont...
JS
4 525 vues
Créer un article
Créer un articleNous allons créer une nouvelle page que l'on nommera creer_article.php. Cette page permettra de créer un article qui sera visible sur le blog.Nous allons modifier notre...
Créer son site
12 743 vues
Barre de recherche : Ajax
À partir de maintenant nous allons développer notre script permettant de contacter une page et de l'exécuter afin d'afficher le résultat de notre saisie.Nous allons commencer par mettre cette...
Créer son site
2 441 vues
Comprendre la syntaxe pour insérer des données dans des colonnes spécifiques ou dans toutes les colonnes
1. Insertion de Données dans Toutes les Colonnes :Pour insérer des données dans toutes les colonnes d'une table, voici la syntaxe générale :INSERT INTO nom_de_la_table VALUES (valeur_colonne1,...
SQL
1 269 vues
Pourquoi utiliser PHP ?
Introduction à l'utilisation de PHPPHP est un langage de programmation extrêmement populaire pour le développement web. Voici quelques-unes des raisons principales pour lesquelles PHP est...
PHP
625 vues
Éditer un cours
Les tableaux associatifs en PHP sont des structures de données qui permettent de stocker des paires clé-valeur, où chaque valeur est associée à une clé. Contrairement aux tableaux indexés, les...
PHP
1 475 vues
Lien externe de feuilles de style CSS avec l'élément <link>
Lien externe de feuilles de style CSS avec l'élément <link>L'élément <link> est utilisé dans une page HTML pour lier une feuille de style CSS externe. Cela permet de séparer le...
HTML
Publicité
Cette pub permet au site de vivre ...