JavaScript условия

В этой части учебника мы разберём какие есть в JavaScript операторы условия, и какие условия существуют.

Булевый тип данных:

Это логический тип данных, может принимать только два значения, 1 или 0, true или false, правда или ложь, это нужно в первую очередь для условий, поэтому без них не как, для работы с ними есть операторы сравнения и логические.

Операторы сравнения в JS:

Для начала разберём JavaScript операторы сравнения, если сравнение верное, то возвращают true, иначе false.

Тут всё понятно, только нужно сказать о различиях между равно и строго равно, дела в том, что если вы будите сравнивать два разных типа данных, JS будет пытаться приравнять их к одному типу данных, тогда как, строго равно, будет проверять чтобы совпадал и сам тип, вот пример.

Точно также и с не равно и строго не равно.

Логические операторы в JS:

Теперь посмотрим синтаксис логических операторов в JavaScript, c ними всё на много проще, так как их всего три, логические и, или, и не.

Логические операторы могут работать только с буливым типом данных, и в основном используются в условиях, когда нужно проверить их несколько.

Условия в JavaScript:

Есть три операторов условий, if else, switch, и тернарная операция, тут мы все их рассмотрим.

Оператор if else в JS:

Оператор if else в JavaScript самый часто используемый, как наверное и в других языках программирования, начнём с простого примера.

Это первый вариант использования оператора if, тут код будит выводить «a больше b», но есть проблема, если условие не верно, то у нас нечего не выведется.

Для этого специально есть оператор else, который идёт сразу после if.

else используется когда нужно указать что делать, если условие if не верно, то есть иначе, в нашем случае будет выводится в консоль «a меньше или равно b», потому что у нас они равны и первое условие не выполняется.

Также вы можете с помощью оператора else if, добавлять ещё условий, сколько вам надо.

Вот тут уже всё как надо, мы выводим в консоль «a равно b».

Оператор switch в js:

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

Тут всё очень просто, в начале, в скобках после switch, пишется переменная которую будим сравнивать, дальше вставляем ключевое слово case и значение с которым сравниваем, если верно, то делаем действие которое вставляется после двоеточия, потом break, пишем после всех действий, он выходит из конструктора switch.

Последние, это default, после него пишется код которое будет выполнятся если не чего до этого не выполнилось.

Этот код аналогичен этому.

В обоях случаях, как со switch так и с if, у нас на экране выведется сообщение «Два».

Тернарная операция в JS:

Последние что мы рассмотри, это что такое тернарная операция в JavaScript, вот код с ней.

Тут значение из тернарной операции присваиваем переменной c, в начале пишем условие, после знака вопроса, это если условие верно, иначе после двоеточия, если условие вернуло false.

В нашем случае присваиваем строку  «a больше или равно b».

Вывод:

В этой части учебника вы прочитали что такое в JavaScript операторы условия и как работать с boolean типом данных.

Подписываетесь на соц-сети:

Оценка:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд
(Пока оценок нет)
Загрузка...

Поделится:

Дополнительно: