If...else
Выполняет набор операторов, если специфицированное условие true. Если условие false, может быть выполнен другой набор операторов.
Реализован в |
JavaScript 1.0, NES 2.0 | ||
Версия ECMA |
ECMA-262 |
Синтаксис
if (condition) {
statements1
}
[else {
statements2
}]
Параметры
condition |
Условие. Может быть любым выражением JavaScript, которое вычисляется в true или false. Должно быть заключено в скобки. Если true, выполняются операторы statements1.
statements1,
statements2
Описание
Вы не должны использовать операции присвоения в условном операторе. Например, не используйте такой код:
if(x = y)
{
/* делайте правильно */
}
Если Вам необходимо использовать присвоение в условном операторе, добавьте дополнительные скобки вокруг операции присвоения. Например, if( (x = y) ).
Примеры
if (cipher_char == from_char) {
result = result + to_char
x++}
else
result = result + clear_char