⊗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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა