4 of 264 menu

კონსტრუქცია switch

კონსტრუქცია switch გამოიყენება ერთი მნიშვნელობის არჩევისთვის მნიშვნელობების რიგიდან.

სინტაქსი

switch (ცვლადი) { case 'მნიშვნელობა1': /* აქ არის კოდი, რომელიც შესრულდება იმ შემთხვევაში, თუ ცვლადს აქვს მნიშვნელობა1 */ break; case 'მნიშვნელობა2': /* აქ არის კოდი, რომელიც შესრულდება იმ შემთხვევაში, თუ ცვლადს აქვს მნიშვნელობა2 */ break; case 'მნიშვნელობა3': /* აქ არის კოდი, რომელიც შესრულდება იმ შემთხვევაში, თუ ცვლადს აქვს მნიშვნელობა3 */ break; default: /* აქ არის კოდი, რომელიც შესრულდება იმ შემთხვევაში, თუ არ ემთხვევა არც ერთ მნიშვნელობას */ break; };

შედარება ხორციელდება მკაცრი ტოლობის პირობით. ბლოკი default არ არის სავალდებულო.

მაგალითი

გამოვიტანოთ ეკრანზე მომხმარებლის ენა დამოკიდებულებით ცვლადი lang-ის მნიშვნელობაზე:

let lang = 'ru'; switch (lang) { case 'ru': alert('რუსული'); break; case 'en': alert('ინგლისური'); break; case 'de': alert('გერმანული'); break; default: alert('ენა არაა მხარდაჭერილი'); break; };

მაგალითი

გამოვიტანოთ წელიწადის დრო, რომელშიც попадает მნიშვნელობა ცვლადიდან:

let num = 3; switch (num) { case 1: alert('გაზაფხული'); break; case 2: alert('ზაფხული'); break; case 3: alert('შემოდგომა'); break; case 4: alert('ზამთარი'); break; };

იხილეთ აგრეთვე

ქართული
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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა