⊗jsPmCdTO 131 of 505 menu

Ternaire operator in JavaScript

In deze les bekijken we de speciale ternaire operator, die een verkorte versie is van de constructie if-else. De syntaxis ziet er als volgt uit:

let variabele = voorwaarde ? waarde1 : waarde2;

De operator werkt als volgt: als de voorwaarde waar is, dan wordt waarde1 geretourneerd, anders - waarde2. Laten we een voorbeeldcode maken met gebruik van deze operator:

let leeftijd = 17; let volwassen = leeftijd >= 18 ? true : false; console.log(volwassen);

Deze code kan in volledige vorm als volgt worden herschreven:

let leeftijd = 17; let volwassen; if (leeftijd >= 18) { volwassen = true; } else { volwassen = false; } console.log(volwassen);

De ternaire operator moet alleen worden gebruikt in de eenvoudigste gevallen, omdat het gebruik ervan het begrip van de code bemoeilijkt.

Herschrijf de volgende code met behulp van de ternaire operator:

let num = 1; let res; if (num >= 0) { res = '1'; } else { res = '2'; } console.log(res);
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