Последние учебники веб-разработки
×

JS Руководство

JS ГЛАВНАЯ JS Введение JS Куда JS Вывод JS Синтаксис JS Заявления JS Комментарии JS переменные JS операторы JS арифметика JS присваивание JS Типы данных JS функции JS Объекты JS Объем JS Мероприятия JS Строки JS Методы струнных JS чисел JS Методы Number JS математический JS Даты JS Форматы даты JS Методы Дата JS Массивы JS Методы массивов JS Booleans JS Сравнения JS условия JS переключатель JS петля For JS В то время как Loop JS Ломать JS Тип преобразования JS RegExp JS ошибки JS отладка JS Подъемно JS Строгий режим JS Гид по стилю JS Лучшие практики JS Ошибки JS Представление JS Зарезервированные слова JS JSON

JS формы

Формы проверки Формы API

JS объект

Определения объектов Свойства объекта Методы объекта Прототипы объектов

JS функции

Определения функций Функциональные параметры Функция Призвание Функция Затворы

JS HTML DOM

DOM вступление DOM методы DOM Документ DOM элементы DOM HTML DOM CSS DOM Анимации DOM Мероприятия DOM EventListener DOM навигация DOM Вершины DOM Nodelist

JS браузер BOM

JS Window JS Screen JS Location JS History JS Navigator JS Popup Alert JS Timing JS Cookies

JS Примеры

JS Примеры JS HTML DOM JS HTML вход JS HTML Объекты JS HTML Мероприятия JS браузер JS викторина JS Резюме

JS Рекомендации

JavaScript Объекты HTML DOM Объекты


 

JavaScript Если ... Else отчетности


Условные операторы используются для выполнения различных действий, основанных на различных условиях.


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

Очень часто, когда вы пишете код, вы хотите, чтобы выполнять различные действия для различных решений.

Вы можете использовать условные операторы в коде, чтобы сделать это.

В 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»