⊗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šuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј