⊗jsPmCdTO 131 of 505 menu

JavaScriptдаги тернар оператор

Бущ дарсда биз тернар оператор деб аталувчи, if-else куринишининг қисқартирилган версияси бўлган махсус операторни кўриб чиқамиз. Унинг синтаксиси куйидагича:

let ўзгарувчи = шарт ? қиймат1 : қиймат2;

Оператор шундай ишлайди: агар шарт рост бўлса, қиймат1 қайтарилади, акс ҳолда - қиймат2. Келинг, ушбу оператор ёрдамида код мисоли ясаймиз:

let ёш = 17; let катта = ёш >= 18 ? true: false; console.log(катта);

Бу кодни тўлиқ версияда куйидагича қайта ёзиш мумкин:

let ёш = 17; let катта; if (ёш >= 18) { катта = true; } else { катта = false; } console.log(катта);

Тернар операторини фақат энг содда ҳолатларда ишлатиш керак, чунки унинг ишлатилиши кодни тушунишни қийинлаштиради.

Куйидаги кодни тернар оператор ёрдамида қайта ёзинг:

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