Условные операторы используются для выполнения различных действий, основанных на различных условиях.
Условные операторы
Очень часто, когда вы пишете код, вы хотите, чтобы выполнять различные действия для различных решений.
Вы можете использовать условные операторы в коде, чтобы сделать это.
В JavaScript мы имеем следующие условные операторы:
- Используйте , if указать блок кода , который будет выполняться, если указанное условие истинно
- Используйте else , чтобы указать блок кода , который будет выполняться, если же условие ложно
- Используйте else if , else if задать новое условие , чтобы проверить, если первое условие ложно
- Используйте switch , чтобы указать множество альтернативных блоков кода , которые будут выполняться
Если заявление
Используйте , if заявление , чтобы указать блок кода JavaScript будет выполняться , если условие истинно.
Синтаксис
if (condition) {
block of code to be executed if the condition is true
}
Обратите внимание , что if в строчными буквами. Прописные буквы ( If или IF ) будет генерировать ошибку JavaScript.
пример
Сделать "Good day" приветствие , если час меньше 18:00:
if (hour < 18) {
greeting = "Good day";
}
Результат приветствия будет:
Good day
Попробуй сам " Остальное Заявление
Используйте else заявление , чтобы указать блок кода , который будет выполняться , если условие ложно.
if (condition) {
block of code to be executed if the condition is true
}
else {
block of code to be executed if the condition is false
}
пример
Если час меньше , чем 18, создать "Good day" приветствие, в противном случае "Good evening" :
if (hour < 18) {
greeting = "Good day";
}
else {
greeting = "Good evening";
}
Результат приветствия будет:
Good day
Попробуй сам " else if , else if заявление
Используйте else if , else if заявление , чтобы указать новое условие , если первое условие ложно.
Синтаксис
if (condition1) {
block of code to be executed if condition1 is true
}
else if (condition2) {
block of code to be executed if the condition1 is
false and condition2 is true
} else {
block of code to be executed if the condition1 is false
and condition2 is false
}
пример
Если время меньше , чем 10:00, создать "Good morning" приветствие, если нет, но время меньше 20:00, создать "Good day" приветствие, в противном случае "Good evening" :
if (time < 10) {
greeting = "Good morning";
}
else if (time < 20) {
greeting = "Good day";
}
else {
greeting = "Good evening";
}
Результат приветствия будет:
Good day
Попробуй сам " Еще примеры
Случайная ссылка
Этот пример будет написать ссылку либо w3ii или Всемирного фонда дикой природы (WWF). Используя случайное число, существует 50% вероятность того, для каждого из звеньев.
Проверьте себя с упражнениями!
Упражнение 1 » Упражнение 2» Упражнение 3 » Упражнение 4» Упражнение 5 » Упражнение 6»