03_Условные операторы_Логические операции

Содержание

Слайд 2

Логические операции

Логические операции

Слайд 3

Булевские переменные имеют только 2 доступных значения - true или false (истина

Булевские переменные имеют только 2 доступных значения - true или false (истина
или ложь).
Название берется из понятия булева алгебра (Дж. Буль - математик, один из основателей математической логики)

Слайд 4

Операции над булевыми значениями

! - логическое отрицание, инверсия, НЕ
&& - логическое умножение,

Операции над булевыми значениями ! - логическое отрицание, инверсия, НЕ && -
конъюнкция, И
|| - логическое сложение, дизъюнкция, ИЛИ
^ - исключающее ИЛИ

Слайд 5

! - логическое отрицание, инверсия, НЕ

! - логическое отрицание, инверсия, НЕ

Слайд 6

&& - логическое умножение, конъюнкция, И

&& - логическое умножение, конъюнкция, И

Слайд 7

|| - логическое сложение, дизъюнкция, ИЛИ

|| - логическое сложение, дизъюнкция, ИЛИ

Слайд 8

^ - исключающее ИЛИ

^ - исключающее ИЛИ

Слайд 9

Операции, дающие булево значение как результат

Операции, дающие булево значение как результат

Слайд 10

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

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

Условный оператор Условный оператор используется для проверки условия. Если условие выполняется, то
одно действие, если не выполняется - то другое.

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

Слайд 12

if (statement) {
//операторы
}
statement - это выражение, результатом которого будет булевское значение.
Так как

if (statement) { //операторы } statement - это выражение, результатом которого будет
Javascript имеет динамическую типизацию, то statement может быть любого типа, однако в операторе if произойдет преобразование в true или false

Слайд 13

Фигурные скобки {} могут использоваться для группировки нескольких действий. По умолчанию после

Фигурные скобки {} могут использоваться для группировки нескольких действий. По умолчанию после
if () должно быть записано только одно выражение. Однако, с фигурными скобками при верном условии может быть несколько действий.

Слайд 14

Условный оператор (полное ветвление)

if (statement) {
//действие 1
}
else {
//действие 2
}

Условный оператор (полное ветвление) if (statement) { //действие 1 } else { //действие 2 }

Слайд 15

else

Блок кода после else выполняется в случае, если выражение в if имеет

else Блок кода после else выполняется в случае, если выражение в if
значение false, то есть если условие не выполняется.
Имя файла: 03_Условные-операторы_Логические-операции.pptx
Количество просмотров: 24
Количество скачиваний: 0