1 of 264 menu

La structure if

La structure if définit une condition. Avec cette structure, nous pouvons poser une question au programme, par exemple "la variable a est-elle plus grande que la variable b", et en fonction de la réponse exécuter soit un code, soit un autre.

Généralement, cette structure est utilisée en combinaison avec la structure else.

Syntaxe

if (expression logique) { /* le code situé ici s'exécutera si l'expression logique est vraie */ };

Dans le cas où il n'y a qu'une seule expression entre les accolades, il est possible de ne pas écrire ces accolades.

Exemple

Si la valeur de la variable est égale à un, affichons un message à l'écran :

let test = 1; if (test == 1) { alert('+++'); }

Exemple

Vérifions si la valeur de la variable est supérieure à zéro ou non :

let test = 1; if (test > 0) { alert('+++'); } else { alert('---'); }

Exemple

Les structures if-else peuvent être imbriquées les unes dans les autres de manière arbitraire :

let num = 3; if (num >= 0) { if (num <= 5) { alert('inférieur ou égal à 5'); } else { alert('supérieur à 5'); } } else { alert('inférieur à zéro'); }

Voir aussi

  • la structure else,
    qui fait la condition inverse
  • la structure elseif,
    qui fait également une condition
  • la structure switch,
    qui fait également une condition
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser