⊗jsPmCdTO 131 of 505 menu

Ternær operatør i JavaScript

I denne leksjonen skal vi se på den spesielle ternære operatoren, som representerer en forkortet versjon av konstruksjonen if-else. Syntaksen ser ut slik:

let variabel = betingelse ? verdi1 : verdi2;

Operatoren fungerer slik: hvis betingelsen er sann, returneres verdi1, ellers - verdi2. La oss lage et kodeeksempel med bruk av denne operatoren:

let age = 17; let adult = age >= 18 ? true: false; console.log(adult);

Denne koden i fullstendig form kan skrives om som følger:

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

Den ternære operatoren bør brukes kun i de enkleste tilfellene, da bruken vanskeliggjør forståelsen av koden.

Skriv om følgende kode ved hjelp av den ternære operatoren:

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