АКЦЫЯ: бясплатныя месячныя курсы па стварэнні сайтаў
на выбар: вёрстка, JavaScript, PHP, Python або фрэймворкі. Сёння апошні дзень для запісу! Націскай!
⊗jsPmCdSwCs 129 of 505 menu

Канструкцыя switch-case ў JavaScript

З дапамогай канструкцыі switch-case можна выконваць розны код, у залежнасці ад значэння зменнай. Вось сінтаксіс гэтай канструкцыі:

switch (пераменная) { case 'значэнне1': /* тут код, які выканаецца ў выпадку, калі пераменная мае значэнне1 */ break; case 'значэнне2': /* тут код, які выканаецца ў выпадку, калі пераменная мае значэнне2 */ break; case 'значэнне3': /* тут код, які выканаецца ў выпадку, калі пераменная мае значэнне3 */ break; default: /* тут код, які выканаецца ў выпадку, калі не супала ні з адным значэннем */ break; }

Напішам прыклад кода з канструкцыяй switch-case:

let num = 1; switch (num) { case 1: console.log('value1'); break; case 2: console.log('value2'); break; case 3: console.log('value3'); break; default: console.log('incorrect value'); break; }

Перапішыце наступны код праз switch-case:

let lang = 'ru'; if (lang == 'ru') { console.log('рус'); } else if (lang == 'en') { console.log('анг'); } else if (lang == 'de') { console.log('нем'); } else { console.log('мова не падтрымліваецца'); }
byenru