Поделиться через


Использование условных операторов

Обновлен: Ноябрь 2007

В JScript поддерживаются условные операторы if и if...else. Оператор if выполняет проверку условия. Если при проверке возвращается значение "true", выполняется соответствующий код JScript. Оператор if...else проверяет условие и выполняет один из двух блоков кода в зависимости от результата проверки. Простейшую форму оператора if можно написать в одной строке, однако чаще всего операторы if и if...else содержат несколько строк.

Примеры условных операторов

В следующих примерах демонстрируется синтаксис, используемый для операторов if и if...else. В первом примере показывается простейшая форма логического условия. Оператор или блок операторов, расположенных после if, выполняется в том, и только в том, случае, если элемент в скобках принимает значение true (или может быть преобразовано в это значение).

В следующем примере функция registerUser вызывается в том случае, если значение newUser может быть преобразовано в значение "true".

if (newUser)
   registerUser();

В данном примере проверка завершается успешно, только если оба условия возвращают значение "true".

if (rind.color == "deep yellow " && rind.texture == "wrinkled") {
   theResponse = ("Is it a Crenshaw melon?");
}

В следующем примере тело цикла do...while выполняются до тех пор, пока значение переменной quit равно true.

var quit;
do {
   // ...
   quit = getResponse()
}
while (!quit)

См. также

Ссылки

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

Другие ресурсы

Условные структуры в JScript

Справочник по JScript