WebClub - Всероссийский Клуб Веб-разработчиков
WebClub.RU » Архив » Выражение CASE ASP

Выражение CASE ASP


Дата публикации: 17-03-2013

Если оператор IF позволяет нам делать двоякий выбор, то CASE как раз позволяет выполнять по условию множество действий.

Первый пример использования CASE:

<TITLE>case</TITLE>
<%
dim name
name = "Петров"
Select Case name
case "Петров", "Сидоров", "Иванов"
response.write "Это наши друзья! "
case "Васильев"
response.write "А это не наш сотрудник "
case "Брежнев"
response.write "А это бывший секретарь ЦК "
End Select
13 %>

В данном примере мы видим, что оператор CASE (в 5 строке) проверяет по условию переменную name. В зависимости от ее значения будет выполнен лишь один из случаев (case в строках 6,8,10) при котором действием будет являться вывод в HTML одной из строк. В нашем случае это строка "ЭТО НАШИ ДРУЗЬЯ!".

<%
dim x
dim y
x = 100
y = 0
select Case x
case <4000
y = 1
End Select
response.write("Значение x= " & x)
response.write(", значение y= " & y)
%>
</BODY>
</HTML>

Второй пример показывает следующие:

В строках 2-5 происходит определение и присваивание значений переменным x и y. В строке 6 происходит проверка условия, а именно значения переменной x. Если его значение меньше 4000 (что и есть в нашем случае) то в строке 8 переменной y будет присвоено значение 1. В противном случае (если x будет больне 4000) то переменной y значение присваиваться не будет, и ее значение останется равным 0 (см. строку 5).

В результате выполнения скрипта в HTML будет выведено сделующие:
Значение x=100, значение y=1

Домен продается

Популярное

Не так давно в сети появился новый сервис, под названием Dead Man Zero. Этот сервис сделал...
Рынок социальных площадок уже давно стал стабильным. Несмотря на то, что время от времени...
Artisteer 4 – единственный в своем роде продукт, позволяющий автоматизировать работу над созданием...
Июль 2025 (1)
Август 2024 (1)
Май 2024 (1)
Апрель 2024 (1)
Октябрь 2018 (14)
Февраль 2017 (3)

Карта сайта: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41

Друзья сайта



Случайная цитата

E. W. Dijkstra:

"Использование COBOL калечит разум; исходя из этого, обучение этому языку должно быть признано уголовно наказуемым преступлением."

Опрос

Какой браузер Вы используете?

Internet Explorer
Google Chrome
Mozilla Firefox
Netscape Navigator
Maxthon Browser
Opera
Mozilla Suite
SeaMonkey
K-Meleon
Safari
Amaya
Avant Browser
SlimBrowser
Другой...