⊗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çeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан