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
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан