Условна изјава ВБСцрипт-а: АКО ЈЕ Иначе, ЕлсеИФ, Пример примера

Преглед садржаја:

Anonim

Шта је условна изјава?

Током програмирања, мораћете да донесете одређене одлуке и извршите различите акције на основу тих одлука.

У таквим ситуацијама користићете условне изјаве.

У ВБСцрипт-у постоје четири врсте условних изјава: Иф ... Тхен, Иф ... Тхен ... Елсе, Иф ... Тхен ... ЕлсеИф и Селецт Цасе.

У овом упутству ћете научити-

  • Иф тхен Статемент
  • Иф Елсе Статемент
  • Ако Елсеиф изјава
  • СЕЛЕЦТ Изјава о случају

Изјава ВБСцрипт Иф тхен

Користићете наредбу ВБСцрипт Иф-Тхен ако желите да извршите неки код када је одређени услов тачан.

На пример, желите да прикажете поруку „Добродошли“ кад год је вредност променљиве логгедИн тачна.

У овом случају ћете користити изјаву Иф ... Тхен у ВБС.

If loggedIn = true Thendocument.write("Welcome")End If

НАПОМЕНА: Ако заборавите да завршите код са Енд Иф, нећете добити излаз.

ВБСцрипт Иф Елсе Статемент

Користићете ВБСцрипт Ако ... .Онда ... .Елсе израз, ако желите да изаберете један од два блока кода за извршење.

На пример, желите да прикажете поруку „Здраво, добро јутро“ када је вредност променљиве под називом „време“ мања или једнака десет, а у супротном да се испише порука „Здраво, добар дан“.

У таквом случају ћете користити изјаву Иф ... .Тхен ... Елсе.

If time <= 10 Thendocument.write("Hi, Good Morning")Elsedocument.write("Hi, Good Day")End If

ВБСцрипт Иф Елсеиф изјава

Користићете наредбу Иф ... Онда ... .ЕлсеИф, ако морате да изаберете један од многих блокова кода за извршење.

На пример, ако желите да промените излаз на основу дана у недељи, тада морате да користите изјаву Иф ... Тхен ... .ЕлсеИф.

If today="Sunday" Thendocument.write("Today is Sunday")ElseIf today="Monday" Thendocument.write("Today is Monday")ElseIf today="Tuesday" Thendocument.write("Today is Tuesday")ElseIf today="Wednesday" Thendocument.write("Today is Wednesday")ElseIf today="Thursday" Thendocument.write("Today is Thursday")ElseIf today="Friday" Thendocument.write("Today is Friday")ElseIf today="Saturday" Thendocument.write("Today is Saturday")End If

Изјава случаја ВБСцрипт СЕЛЕЦТ

Слично изјави Иф ... Тхен… .ЕлсеИф, изјава ВБСцрипт Цасе такође се може користити ако морате да изаберете један од многих блокова кода за извршење.

Исти горњи код се може написати овако користећи изјаву Селецт Цасе.

Select Case todayCase "Sunday"document.write("Today is Sunday")Case "Monday"document.write("Today is Monday")Case "Tuesday"document.write("Today is Tuesday")Case "Wednesday"document.write("Today is Wednesday")Case "Thursday"document.write("Today is Thursday")Case "Friday"document.write("Today is Friday")Case "Saturday"document.write("Today is Saturday")End Select

Испробајте доњи код да бисте концепт учинили јаснијим.

Ако је друго пример

Корак 1) Копирајте код у свој едитор

Корак 2) Спремите датотеку као цондитион.хтмл на вашу жељену локацију.

Сада отворите датотеку у Интернет Екплореру и ваш екран ће изгледати овако са оквиром у којем се тражи унос ваших година.

Унесите нумеричку вредност, рецимо 22. Добићете овакву поруку.

Унесите различите вредности и посматрајте излаз.

Резиме

  • У ВБС-у се условни изрази користе за доношење одлука и извршавање различитих блокова кода на основу донетих одлука.
  • Користићете наредбу Иф ... Тхен, ако желите извршити неки код када је одређени услов тачан.
  • Користићете наредбу Иф ... .Тад .... .Елсе, ако желите да изаберете један од два блока кода за извршење.
  • Користићете наредбу Иф ... Тхен ... .ЕлсеИф и изјаву Селецт Цасе, ако морате да изаберете један од многих блокова кода за извршење.