1 of 264 menu

Constructie if

De constructie if definieert een voorwaarde. Met behulp van deze constructie kunnen we het programma bijvoorbeeld de vraag stellen "is variabele a groter dan variabele b", en afhankelijk van het antwoord de ene code of de andere uitvoeren.

Over het algemeen wordt deze constructie gebruikt in combinatie met de constructie else.

Syntaxis

if (logische expressie) { /* de code hier zal worden uitgevoerd als de logische expressie waar is */ };

In het geval dat er slechts één expressie tussen de accolades staat, kan men deze accolades weglaten.

Voorbeeld

Als de waarde van de variabele gelijk is aan één, tonen we een bericht op het scherm:

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

Voorbeeld

Laten we controleren of de waarde van de variabele groter is dan nul of niet:

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

Voorbeeld

Constructies if-else kunnen op willekeurige wijze in elkaar worden genest:

let num = 3; if (num >= 0) { if (num <= 5) { alert('kleiner dan of gelijk aan 5'); } else { alert('groter dan 5'); } } else { alert('kleiner dan nul'); }

Zie ook

  • de constructie else,
    die een omgekeerde voorwaarde maakt
  • de constructie elseif,
    die ook een voorwaarde maakt
  • de constructie switch,
    die ook een voorwaarde maakt
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren