Руководство по actionscript. часть 1, стр. 065

Обработка списков с помощью циклов

Циклы обычно используются для обработки списков элементов.

Предположим, что мы создаем регистрационную форму, в которой пользователь должен указать адрес электронной почты. Перед отправкой формы на сервер мы хотим проверить, содержит ли указанный адрес электронной почты символ @. Если этого символа нет, мы предупредим пользователя, что введенный адрес электронной почты является неверным.

Обратите внимание, что в этом примере наша концепция «правильного» адреса является крайне упрощенной. Например, в нашем коде адреса, начинающиеся или заканчивающиеся символом @ либо содержащие несколько символов @, считаются корректными. Тем не менее пример демонстрирует первый скромный шаг в создании алгоритма проверки адресов электронной почты.

Чтобы проверить наличие символа @ в адресе электронной почты, мы используем цикл, трактующий адрес как список из отдельных символов. Перед выполнением цикла мы создадим переменную isValidAddress и присвоим ей значение false. Тело цикла будет выполняться один раз для каждого символа в адресе электронной почты. При выполнении тела цикла в первый раз проверяется, является ли первый символ адреса электронной почты символом @. Если является, то в теле цикла переменной is Val idAddres s присваивается значение true, что указывает на корректность адреса электронной почты. При выполнении тела цикла во второй раз проверяется, является ли второй символ адреса электронной почты символом @. И снова, если этот символ найден, в теле цикла переменной is Val idAddres s присваивается значение true, что указывает на корректность адреса электронной почты.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 25.02.2011">Руководство по actionscript. часть 6, стр. 093
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.60
  • 17.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.10
  • 06.07.2011">Технология Active X на страницах сайта
  • 15.03.2011">Руководство по actionscript. часть 3, стр. 058
  • 17.03.2011">Руководство по actionscript. часть 2, стр. 142
  • 14.03.2012">В Google Maps обновились снимки разрушенных городов Японии
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.101
  • 10.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.113
  • 15.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.42
  • 28.02.2011">Руководство по actionscript. часть 5, стр. 139
  • 06.10.2012">Google и американские издатели урегулировали семилетний спор
  • 22.03.2011">Руководство по actionscript. часть 2, стр. 016
  • 09.11.2011">Как нарисовать щит
  • 05.08.2010">Навигационный блок: лучшее расположение
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...