4 of 264 menu

Конструкция switch

Конструкция switch бир нечта қийматлар қаторидан битта қийматни танлаш учун ишлатилади.

Синтаксис

switch (ўзгарувчи) { case 'қиймат1': /* бу ердаги код, ўзгарувчи қиймат1 га эга бўлган ҳолатда, бажарилади */ break; case 'қиймат2': /* бу ердаги код, ўзгарувчи қиймат2 га эга бўлган ҳолатда, бажарилади */ break; case 'қиймат3': /* бу ердаги код, ўзгарувчи қиймат3 га эга бўлган ҳолатда, бажарилади */ break; default: /* бу ердаги код, биронта қиймат билан мос келмаган ҳолатда, бажарилади */ break; };

Солиштириш қаттиқ тенглик асосида бажарилади. default блоги majburiy эмас.

Мисол

lang ўзгарувчисининг қийматига қараб foydalanувчи тилини экранга чиқарайлик:

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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш