⊗jsPmCdTO 131 of 505 menu

Тернарни оператор у JavaScript-у

У овој лекцији ћемо размотрити специјални тернарни оператор, који представља скраћену верзију конструкције if-else. Његова синтакса изгледа следећим начином:

let променљива = услов ? вредност1 : вредност2;

Оператор ради на следећи начин: ако је услов тачан, тада се враћа вредност1, у супротном случају - вредност2. Хајде да направимо пример кода користећи овај оператор:

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

Овај код у пуним облику можемо преписати на следећи начин:

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

Тернарни оператор треба користити само у најједноставнијим случајевима, јер његова употреба отежава разумевање кода.

Препишите следећи код преко тернарног оператора:

let num = 1; let res; if (num >= 0) { res = '1'; } else { res = '2'; } console.log(res);
Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј