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 для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць