Читать учебники:
HTML, CSS, JavaScript, DOM
PHP, MySQL, Apache, WordPress
Photoshop, Веб-дизайн, Flat
SEO, SMM, Landing Page

Операторы if JavaScript

Что такое оператор ветвления if в JavaScript?

Урок №5
Операторы ветвления if в языке JavaScript
Оператор ветвления if

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

Операторов ветвления существует пять видов, в этом уроке мы рассмотрим два из них:
— оператор ветвления if
— оператор ветвления if else

Оператор ветвления if

Оператор ветвления if запускает код, если условие возвращает true.

В качестве условия, в операторах ветвления, обычно выступают операции сравнения или логические операции.

Схема оператора ветвления if, выглядит следующим образом:

if (условие) {
 код запустится, если условие вернёт true
}

Приведём пример с оператором ветвления if:

// создадим две переменные
var numOne;
var numTwo;

// присвоим переменным значения
numOne = 5;
numTwo = 3;

if (numOne > numTwo) {
 alert("Условие возвратило true");
}

В скрипте мы создали две переменные numOne и numTwo, присвоили им числовые значения 5 и 3.

Далее создали оператор ветвления if, который сравнивает между собой значения двух переменных. Если операция сравнения вернёт true, то запустится код расположенный между фигурными скобками. В нашем случае, появится окошко с сообщением Условие возвратило true. Если операция сравнения вернёт false, то ничего не произойдёт.

Смотреть работу скрипта.

Символы двойного слеша //, являются комментарием. После двойного слэша можно написать любой текст, интерпретатор языка JavaScript, будет воспринимать его как комментарий и обрабатывать не будет. Как мы помним, в языках HTML и CSS, тоже можно создавать комментарии.

Прочитать подробнее о комментариях в JavaScript.

Оператор ветвления if else

Оператор ветвления if else, предназначен для запуска того или иного блока кода, в зависимости от значения которое вернёт условие: true или false

Схема оператора ветвления if else, выглядит следующим образом:

if (условие) {
 код запустится, если условие вернёт true
} else {
 код запустится, если условие вернёт false
}

Приведём пример с оператором ветвления if else:

var numOne;
var numTwo;

numOne = 5;
numTwo = 3;

if (numOne > numTwo) {
 alert("Условие возвратило true");
} else {
 alert("Условие возвратило false");
}

Присвойте переменной numTwo, число большее чем 5, например 7, тогда условие вернёт false и появится окошко с сообщением Условие возвратило false.

Оператор ветвления также имеет и другие названия: условный оператор, условная конструкция, условная инструкция.

Читать далее: Цикл for

Вам понравились уроки? Поддержите проект "Учебники для вебмастера"!
Можете отправить с карточки, мобильного телефона или яндекс.кошелька.
Минимальная сумма перевода 30 руб.

Категория: Статья
Статья создана: 16 Окт 2014
Статья обновлена: 5 Фев 2016

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

gabdrahimov.ru - сайт для веб-разработчиков
(c) При использовании материалов, ссылка на сайт обязательна
Автор: Габдрахимов Дамир Google
e-mail: gabdr0[at]ya.ru
разработка сайта - gabdr0
бесплатный PHP хостинг (без рекламы!) - Beget