⊗jsPmCdTO 131 of 505 menu

Den ternære operator i JavaScript

I denne lektion vil vi se på den specielle ternære operator, som repræsenterer en forkortet version af konstruktionen if-else. Dens syntaks ser ud på følgende måde:

let variabel = betingelse ? værdi1 : værdi2;

Operatoren fungerer således: hvis betingelsen er sand, returneres værdi1, ellers - værdi2. Lad os lave et kodeeksempel ved hjælp af denne operator:

let alder = 17; let voksen = alder >= 18 ? true: false; console.log(voksen);

Denne kode i fuld version kan omskrives på følgende måde:

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

Den ternære operator bør kun bruges i de enkleste tilfælde, da dens brug gør koden sværere at forstå.

Omskriv følgende kode ved hjælp af den ternære operator:

let num = 1; let res; if (num >= 0) { res = '1'; } else { res = '2'; } console.log(res);
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis