🗊 Презентация Логические операторы

Нажмите для полного просмотра!
Логические операторы, слайд №1 Логические операторы, слайд №2 Логические операторы, слайд №3 Логические операторы, слайд №4 Логические операторы, слайд №5 Логические операторы, слайд №6 Логические операторы, слайд №7 Логические операторы, слайд №8 Логические операторы, слайд №9 Логические операторы, слайд №10 Логические операторы, слайд №11 Логические операторы, слайд №12 Логические операторы, слайд №13

Вы можете ознакомиться и скачать презентацию на тему Логические операторы. Доклад-сообщение содержит 13 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


2.2. Логические операторы Операторы сравнения используются для проверки условия. Операторы сравнения сравнивают два значения и возвращают значение...
Описание слайда:
2.2. Логические операторы Операторы сравнения используются для проверки условия. Операторы сравнения сравнивают два значения и возвращают значение true или false.

Слайд 2


Логические операторы, слайд №2
Описание слайда:

Слайд 3


Сравнение операторов равенства "==" и тождественности "===". Сравнение операторов равенства "==" и тождественности...
Описание слайда:
Сравнение операторов равенства "==" и тождественности "===". Сравнение операторов равенства "==" и тождественности "===".

Слайд 4


2.2.2. Операторы связки Логические операторы используются для связки нескольких операторов сравнения. В таблице ниже приведены логические операторы...
Описание слайда:
2.2.2. Операторы связки Логические операторы используются для связки нескольких операторов сравнения. В таблице ниже приведены логические операторы доступные в JavaScript (предположим, что x=2, а y=9):

Слайд 5


Оператор && Возвращает true, если обе операции сравнения возвращают true, иначе возвращает false. Можно передать и несколько значений подряд, при...
Описание слайда:
Оператор && Возвращает true, если обе операции сравнения возвращают true, иначе возвращает false. Можно передать и несколько значений подряд, при этом возвратится первое «ложное» (на котором остановились вычисления), а если его нет – то последнее значение: alert( 1 && 2 && null && 3 ); // null alert( 1 && 2 && 3 ); // 3 Можно сказать, что "&& запинается на лжи". Приоритет оператора && больше, чем ||, так что он выполняется раньше. Поэтому в следующем коде сначала будет вычислено правое И: 1 && 0 = 0, а уже потом – ИЛИ. alert( 5 || 1 && 0 ); // 5 Пример, var income = 100; var percent = 10; var result = income > 50 && percent < 12; alert (result); //true

Слайд 6


Оператор II Возвращает true, если хотя бы одна операция сравнения возвращают true, иначе возвращает false. Пример, alert( 1 || 0 ); // 1 alert( true...
Описание слайда:
Оператор II Возвращает true, если хотя бы одна операция сравнения возвращают true, иначе возвращает false. Пример, alert( 1 || 0 ); // 1 alert( true || 'неважно что' ); // true alert( null || 1 ); // 1 alert( undefined || 0 ); // 0 Оператор || используют, в частности, чтобы выбрать первое «истинное» значение из списка var undef; // переменная не присвоена, т.е. равна undefined var zero = 0; var emptyStr = ""; var msg = "Привет!"; var result = undef || zero || emptyStr || msg || 0; alert( result ); // выведет "Привет!" ‐ первое значение, которое является true Если все значения «ложные», то || возвратит последнее из них: alert( undefined || '' || false || 0 ); // 0

Слайд 7


Оператор ! Возвращает true, если операция сравнения возвращает false. var income = 100; var result1 = !(income > 50); alert (result1); // false, так...
Описание слайда:
Оператор ! Возвращает true, если операция сравнения возвращает false. var income = 100; var result1 = !(income > 50); alert (result1); // false, так как income > 50 возвращает true var isDeposit = false; var result2 = !isDeposit; alert (result2); // true Двойное НЕ используют для преобразования значений к логическому типу: alert( !!"строка" ); // true alert( !!null ); // false Внимание: строка "0" становится true В отличие от многих языков программирования, "0" в JavaScript является true, как и строка из пробелов: alert( !!"0" ); // true alert( !!" " ); // любые непустые строки, даже из пробелов ‐ true!

Слайд 8


Условные операторы Операторы ветвления предназначены для того, чтобы программа могла запускать тот или иной блок кода, в зависимости от верности true...
Описание слайда:
Условные операторы Операторы ветвления предназначены для того, чтобы программа могла запускать тот или иной блок кода, в зависимости от верности true или не верности false условия. Существует много видов операторов ветвления, в этом уроке мы рассмотрим два из них: — оператор ветвления if — оператор ветвления if else Оператор ветвления if Оператор ветвления if запускает код, если условие возвращает true. В качестве условия, в операторах ветвления, могут выступать операции сравнения или логические операции. Схема оператора ветвления if, выглядит следующим образом: if (условие) { оператор_если_истина (код); }

Слайд 9


Пример, Пример, // создадим две переменные var One, Two; // присвоим переменным значения One = 5; Two = 3; if (One > Two) { alert("Условие...
Описание слайда:
Пример, Пример, // создадим две переменные var One, Two; // присвоим переменным значения One = 5; Two = 3; if (One > Two) { alert("Условие возвратило true"); } В этом примере сначала проверяется значение выражения "условие" (One > Two) . Если " условие " истинно (true), выполняется оператор "оператор_если_истина" { alert("Условие возвратило true"); }. В противном случае не выполняется ничего.

Слайд 10


Оператор ветвления if else Оператор ветвления if else, предназначен для запуска того или иного блока кода, в зависимости от значения которое вернёт...
Описание слайда:
Оператор ветвления if else Оператор ветвления if else, предназначен для запуска того или иного блока кода, в зависимости от значения которое вернёт условие: true или false Схема оператора ветвления if else, выглядит следующим образом: if (условие) { оператор_если_истина (код); } else { оператор_если_ложь (код); } Пример, // создадим две переменные var One, Two; // присвоим переменным значения One = 5; Two = 3; if (One > Two) { alert("Условие возвратило true"); } else { alert("Условие возвратило false"); }

Слайд 11


Преобразование к логическому типу Оператор if (...) вычисляет и преобразует выражение в скобках к логическому типу. В логическом контексте: Число 0,...
Описание слайда:
Преобразование к логическому типу Оператор if (...) вычисляет и преобразует выражение в скобках к логическому типу. В логическом контексте: Число 0, пустая строка "", null, undefined и NaN являются false, Остальные значения – true. Пример,

Слайд 12


В конструкциях ветвления встречаются случаи, когда необходимо сделать выбор из нескольких альтернатив. Например, переменная может принимать несколько...
Описание слайда:
В конструкциях ветвления встречаются случаи, когда необходимо сделать выбор из нескольких альтернатив. Например, переменная может принимать несколько фиксированных значений ("1", "2", "3" и т.п.) в зависимости от которых необходимо направлять программу по разным маршрутам. В таких случаях можно скомбинировать несколько конструкций ветвления следующим образом: В конструкциях ветвления встречаются случаи, когда необходимо сделать выбор из нескольких альтернатив. Например, переменная может принимать несколько фиксированных значений ("1", "2", "3" и т.п.) в зависимости от которых необходимо направлять программу по разным маршрутам. В таких случаях можно скомбинировать несколько конструкций ветвления следующим образом: if(логическое_выражение_1) { оператор_1; } else if(логическое_выражение_2) { оператор_2; } else if(логическое_выражение_3) { оператор_3; }

Слайд 13


Вложенная конструкция if В следующем примере, если в первый раз находится нужный диапазон, то мы выходим из программы и не делаем остальные ненужные...
Описание слайда:
Вложенная конструкция if В следующем примере, если в первый раз находится нужный диапазон, то мы выходим из программы и не делаем остальные ненужные проверки, если же нет, то пробуем найти его во второй раз (делаем вторую проверку) и т.д. Это увеличивает скорость работы нашей программы по сравнению с проверкой всех семи условий. var t = prompt("Введите температуру:", 36); t = parseFloat(t); if (t < 20 || t>=46) { alert("Вы труп"); } else{ if (t >= 20 && t < 27) { alert("У Вас кома"); } else { if ( (t >= 27 && t < 36) || (t >= 37 && t < 42)) { alert("Вы больны"); } else { if (t >= 36 && t< 37) { alert("Вы здоровы"); } else { alert("У вас потеря сознания"); } } } }



Похожие презентации
Mypresentation.ru
Загрузить презентацию