⊗jsPmCdTO 131 of 505 menu

Operator trójargumentowy w JavaScript

W tej lekcji rozważymy specjalny operator trójargumentowy, który reprezentuje skróconą wersję konstrukcji if-else. Jego składnia wygląda następująco:

let zmienna = warunek ? wartość1 : wartość2;

Operator działa tak: jeśli warunek jest prawdziwy, to zwracana jest wartość1, w przeciwnym przypadku - wartość2. Zróbmy przykład kodu z użyciem tego operatora:

let wiek = 17; let dorosly = wiek >= 18 ? true: false; console.log(dorosly);

Ten kod w pełnej postaci można przepisać następująco:

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

Operatora trójargumentowego należy używać tylko w najprostszych przypadkach, ponieważ jego użycie utrudnia zrozumienie kodu.

Przepisz poniższy kod za pomocą operatora trójargumentowego:

let num = 1; let res; if (num >= 0) { res = '1'; } else { res = '2'; } console.log(res);
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć