Самоучитель по креативному веб-дизайну. Книга 3, стр.28



i f (Age >= 18)

alert(«Пожалуйста, зарегистрируйтесь в списках избирателей на сайте

www. VoterRegistration. com»);



Чтобы сценарий выполнял несколько операторов, когда условие истинно, операторы потребуется сгруппировать между левой и правой фигурными скобка —

ми ({ }). Операторы внутри фигурных скобок формируют составной оператор,

как показано ниже: —



if (Password!= «Secret»)

{

alert(«Неверный пароль»);

window. location = «htdocs/InvalidPassword. htm»

}



ПРИМЕЧАНИЕ Важно не столько помнить термины «простой оператор» и «составной опе —

ратор», сколько знать, что связанные между собой операторы следует группировать внутри пары фигурных скобок ({ }) .



В начале данного практикума вы с помощью оператора if определяли, был

ли возраст посетителя больше или равным 18. Если условие было истинным,

сценарий выводил на экран сообщение для пользователя. Если условие было

ложным, то есть возраст посетителя был меньше 18, сценарий не выводил на эк — ран никакого сообщения, а просто завершался. В большинстве случаев вам нуж —

но будет задавать в сценариях один набор операторов, который будет выполнять- ся, когда условие истинно, и второй набор, выполняющийся тогда, когда условие ложно. Для того, чтобы задать операторы, которые будут выполняться в случае, если условие ложно, нужно включить в сценарий оператор else. Формат опера — тора els e следующий:



if (условие)

оператор; else оператор;

Глава 8. JavaScript 39 7





В приведенном ниже сценарии функция checkie o изменена так, что в ней

для проверки того, больше или равно ли значение переменной Age восемнадца —

ти, используется оператор if-eise. Если условие истинно, сценарий выдаст по — сетителю сообщение, напоминающее о том, что ему необходимо проголосовать. Если условие ложно, сценарий выведет на экран сообщение, советующее посети —

телю «прилежно учиться и получать хорошие оценки»:



function checkl8()

{

var Age = 15;

if (Age >= 18)

alert(«He забудьте проголосовать!»);

else

alert («Учись прилежно и получай хорошие оценки!11) ;

return;

}

Выше в этом практикуме вы использовали оператор if-eis e для выполнения одного набора операторов, когда условие истинно, и другого набора операторов, если условие ложно. Однако существуют случаи, когда вашему сценарию нужно будет проверить несколько связанных между собой условий. Например, предполо — жим, вашему сценарию нужно определить телефонный код посетителя. Чтобы это сделать, сценарий должен сделать проверку на несколько различных городов. Серия операторов if-eis e в приведенном ниже операторе представляет собой упрощен —

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

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

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

Полезные ссылки
Случайные записи
  • 03.09.2011">Parental Skype Recorder
  • 17.07.2010">Подбор цветовой гаммы
  • 11.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.2
  • 19.02.2013">Избавление от шлаков и токсинов
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.16
  • 10.08.2010">Flash элементы уходят в прошлое?
  • 14.07.2011">Как скачать музыку из контакта
  • 17.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.129
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 076
  • 01.03.2011">Руководство по actionscript. часть 5, стр. 121
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.50
  • 28.02.2011">Руководство по actionscript. часть 6, стр. 010
  • 04.03.2011">Руководство по actionscript. часть 5, стр. 029
  • 09.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.132
  • 12.03.2011">Руководство по actionscript. часть 3, стр. 136
Опрос

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

View Results

Loading ... Loading ...