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; };

Տես նաև

  • դասը JavaScript-ի դասագրքից,
    որտեղ մանրամասն նկարագրվում է switch-case-ի հետ աշխատելը
  • if կոնստրուկցիան,
    որը նույնպես պայման է ստեղծում
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել