⊗jsPmCdTO 131 of 505 menu

Trenārais operators JavaScript

Šajā nodarbībā mēs apskatīsim īpašo trenāro operatoru, kas ir saīsināts if-else konstrukcijas variants. Tā sintakse izskatās šādi:

let mainīgais = nosacījums ? vērtība1 : vērtība2;

Operators darbojas šādi: ja nosacījums ir patiess, tad tiek atgriezta vērtība1, pretējā gadījumā - vērtība2. Izveidosim koda piemēru, izmantojot šo operatoru:

let vecums = 17; let pieaugušais = vecums >= 18 ? true: false; console.log(pieaugušais);

Šo kodu pilnā formā var pārrakstīt šādi:

let vecums = 17; let pieaugušais; if (vecums >= 18) { pieaugušais = true; } else { pieaugušais = false; } console.log(pieaugušais);

Trenāro operatoru vajadzētu izmantot tikai visvienkāršākajos gadījumos, jo tā izmantošana apgrūtina koda izpratni.

Pārrakstiet šādu kodu, izmantojot trenāro operatoru:

let num = 1; let res; if (num >= 0) { res = '1'; } else { res = '2'; } console.log(res);
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt