Увод у Свитцх Статемент у ЈаваСцрипт-у

У овој теми ћемо говорити о прекидачу изјаве у ЈаваСцрипт-у. Појавом технологије развили су се рачунари који су заузврат довели захтев за програмски језик. Било је много програмских језика који укључују и језик ниског нивоа и језик високог нивоа. Језици на високом нивоу су лакши за употребу јер су лако разумљиви у поређењу са језицима ниског нивоа. ЈаваСцрипт је један такав језик високог нивоа, који се широко користи као језик фронтенда у програмске сврхе. Постоји много концепта које је потребно проучити и вежбати да би се разумели основни појмови.

Шта је изјава о пребацивању у ЈаваСцрипт-у?

У ЈаваСцрипту постоји неколико условних метода као што су метода иф-елсе, метода иф-елсе-иф, док метода, метода до-вхиле и још неколико метода. Од тако различитих метода у ЈаваСцрипт-у, једна таква метода је метода изјаве прекидача. У овој методи користимо је за покретање одређеног низа упутстава или кода ако услов задовољава. Изјава о пребацивању обично садржи неколико блокова предмета заједно са опционалним заданим случајем. Према условима, један или више случајева могу се извршити ако случајеви задовољавају. У случају да ниједан блок изјава преноса не постане истинит, онда се задани случај аутоматски извршава ако се дода у кодирање.

Синтакса ЈаваСцрипт Изјаве о пребацивању

Покушајмо да разумемо основну синтаксу ЈаваСцрипта у изразу свитцх.

switch(an expression which needs to be checked) (
case x:
// block of code or instructions
break;
case y:
// block of code or instructions
break;
default:
// block of code or instructions for default condition
)

Сада, покушајмо да разумемо како овај блок изјаве заправо тече.

  • Израз који треба проверити - У овој изјави проверавамо израз који треба проценити. На основу извршења израза извршаваће се случај погодног прекидача.
  • Различити случајеви - Када се изврши израз, извршава се случај који задовољава израз
  • Задани случај - Ако се било који од случајева прекидача не задовољи, тада се извршава подразумевани случај.

Дијаграм тока

Погледајмо сада дијаграм дијаграма преноса.

Сада, погледајмо како изјава о пребацивању ради у ЈаваСцрипт-у.

Како ради изјава о пребацивању у ЈаваСцрипт-у?

Као што је раније објашњено у чланку, изјава о преклопу углавном садржи три пододсека која су -

  • Израз за процену.
  • Случајеви који се извршавају за израз.
  • Задани случај који треба да се изврши ако ниједан случај није задовољен.

Основне одговорности ових пододјељка су -

  • Израз који треба проверити - У овој изјави проверавамо израз који треба проценити. На основу извршења израза извршаваће се случај погодног прекидача.
  • Различити случајеви - Када се изврши израз, извршава се случај који задовољава израз.
  • Задани случај - Ако се било који од случајева прекидача не задовољи, тада се извршава подразумевани случај.

Примери

Сада узмимо пример који од корисника узима број у пољу за унос, ако је број мањи од 10, онда показује да је број који је унео корисник остаће приказана порука да је унесени број већи од 10.

Једноставно копирајте следећи код и залепите га у ХТМЛ датотеку да бисте га покренули.



Изјава о прекидачу ЈаваСцрипт


Унесите број у поље за текст


вар тект = '', лабелВал = "";
функција цхецкВал () (
тект = доцумент.гетЕлементБиИд ("инпутБок") вредност;
лабелВал = '';
тект = број (текст)
преклопник (текст) (
случај 1:
лабелВал = "Унели сте 1";
пауза;
случај 2:
лабелВал = "Унели сте 2";
пауза;
случај 3:
лабелВал = "Унели сте 3";
пауза;
случај 4:
лабелВал = "Унели сте 4";
пауза;
случај 5:
лабелВал = "Унели сте 5";
пауза;
случај 6:
ознака Вал = "Унели сте 6";
пауза;
случај 7:
лабелВал = "Унели сте 7";
пауза;
случај 8:
ознака Вал = "Унели сте 8";
пауза;
случај 9:
лабелВал = "Унели сте 9";
пауза;
Уобичајено:
лабелВал = "Унесите вредност мању од 10";
)
доцумент.гетЕлементБиИд ("лабелВал"). унутрашњиТект = лабелВал;
)

Сада ћемо да видимо пример са унесеном вредношћу:

Улазна вредност: 6

Излазна вредност: Унели сте 6

Сада да видимо како можемо извршити више изјава о пребацивању у ЈаваСцрипт-у.

Извођење више случајева ако је стање задовољавајуће

Сада, да видимо како можемо извршити више случајева. Копирајте следећи код и залепите га у ХТМЛ датотеку да бисте га извршили.


Изјава о прекидачу ЈаваСцрипт


Унесите број у поље за текст


вар тект = '', лабелВал = "";
функција цхецкВал () (
тект = доцумент.гетЕлементБиИд ("инпутБок") вредност;
лабелВал = '';
тект = број (текст)
преклопник (текст) (
случај 1:
лабелВал = лабелВал + "Унели сте 1";
случај 2:
лабелВал = лабелВал + "Унели сте 2";
случај 3:
лабелВал = лабелВал + "Унели сте 3";
пауза;
случај 4:
ознака Вал = лабелВал + "Унели сте 4";
случај 5:
ознака Вал = лабелВал + "Унели сте 5";
случај 6:
ознака Вал = лабелВал + "Унели сте 6";
пауза;
Уобичајено:
ознака Вал = "Унесите вредност мању од 10";
)
доцумент.гетЕлементБиИд („ознака Вал“). унутрашњи текст = ознака Вал;
)

Улазна вредност: 1

Излазна вредност: Унели сте 1 Унели 2 Унели 3.

Закључак

ЈаваСцрипт је програмски језик на којем постоји пуно концепата које је потребно проучити. Изјава о пребацивању је једна од таквих. Ове условне изјаве у основи извршавају код да провере да ли задовољава израз на основу процене израза враћа вредност. Условна изјава широко се користи у било којем програмском језику за различите изразе логичког програмирања.

Препоручени чланци

Ово је водич за промену изјаве у ЈаваСцрипт-у. Овде смо расправљали о концепту, синтакси, раду и примерима изјава о пребацивању у ЈаваСцрипт-у. Можете и да прођете кроз друге наше предложене чланке да бисте сазнали више -

  1. Цхеат Схеет ЈаваСцрипт
  2. Шта Јавасцрипт може урадити?
  3. ЈаваСцрипт стринг функције
  4. Примери ЈаваСцрипт математичких функција
  5. Увод у преклопну изјаву у Ц ++
  6. ПХП Изјава о прекидачу | Дијаграм тока

Категорија: