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

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Логические операторы абсолютно бесплатно. Урок-презентация на эту тему содержит всего 13 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Логические операторы



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    13 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    494.58 kB
  • Просмотров:
    161
  • Скачиваний:
    1
  • Автор:
    неизвестен



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

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

№2 слайд
Содержание слайда:

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

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

№5 слайд
Оператор amp amp Возвращает
Содержание слайда: Оператор && Возвращает 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,
Содержание слайда: Оператор 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,
Содержание слайда: Оператор ! Возвращает 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 или не верности false условия. Существует много видов операторов ветвления, в этом уроке мы рассмотрим два из них: — оператор ветвления if — оператор ветвления if else Оператор ветвления if Оператор ветвления if запускает код, если условие возвращает true. В качестве условия, в операторах ветвления, могут выступать операции сравнения или логические операции. Схема оператора ветвления if, выглядит следующим образом: if (условие) { оператор_если_истина (код); }

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

№10 слайд
Оператор ветвления 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, пустая строка "", 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("У вас потеря сознания");                            }            }   } }

Скачать все slide презентации Логические операторы одним архивом: