⊗jsPmCdTO 131 of 505 menu

Operatorul ternar în JavaScript

În această lecție vom analiza operatorul ternar, care reprezintă o variantă prescurtată a construcției if-else. Sintaxa sa arată astfel:

let variabilă = condiție ? valoare1 : valoare2;

Operatorul funcționează astfel: dacă condiția este adevărată, atunci se returnează valoare1, în caz contrar - valoare2. Să facem un exemplu de cod folosind acest operator:

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

Acest cod în forma completă poate fi rescris astfel:

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

Operatorul ternar trebuie utilizat doar în cele mai simple cazuri, deoarece utilizarea lui îngreunează înțelegerea codului.

Rescrieți următorul cod folosind operatorul ternar:

let num = 1; let res; if (num >= 0) { res = '1'; } else { res = '2'; } console.log(res);
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge