www.sr-pro.narod.ru/JavaScript/Условные операторы

JavaScript

Условные операторы


Оператор if...else

Оператор if используется для условного выполнения операторов.
Он выглядит следующим образом:

if (condition) {
  true statements
}
[else {
  false statements
} ]

Оператор if работает следующим образом: если логическое условие condition дает результат true то выполняется блок true statements и необязательный блок else пропускается; в противном случае выполняется блок операторов false statements.


Оператор switch

Оператор switch позволяет сделать выбор одного варианта из множества.

switch (expression){
  case label_1 :
    statement_1;
    break;
  case label_2 :
    statement_2;
    break;
...
  [default : statement];
}

Сначала скрипт вычисляет значение выражения expression, затем ищет метку label значение, которой совпадало б со значением expression и выполняет операторы после этой метки. Если соответствующая метка не найдена то выполняются операторы после default. Блок default является не обязательным. Не обязательный оператор break гарантирует, что программа прервёт выполнение блока switch, как только будет выполнен совпавший оператор.


© Seredenco Roman
2004-2006

Hosted by uCoz