Урок 12. Логические значения в JavaScript

Урок 12. Логические значения в JavaScript

Создание и раскрутка сайтов

Вбиваю в ТОП-10, как гвозди

8-965-148-98-02, diplom07@mail.ru

Создание и раскрутка сайтов

Вбиваю в ТОП-10, как гвозди

8-965-148-98-02, diplom07@mail.ru

Урок 12. Логические значения в JavaScript

Урок 12. Логические значения в JavaScript

www.homa.xp3.biz

Теория

Суть приемов: различные логические операции типа >, <, ==, ===, != могут использоваться не только в ифах, но и сами по себе. Пример:

a=4,b=3,c=a>b;document.write(c)//в переменную c запишется true

Можно также делать комбинации с логическим И && и ИЛИ ||:

a=3,b=4,c=a<8&&b<8;document.write(c)

Логические операции без ифов

Пусть у нас есть функция с ифом. Вот она:

function f(a,b){if(a>b){return true}else{return false}}

Ее можно переписать гораздо проще:

function f(a,b){return a>b}

Логическое ИЛИ

Логическое ИЛИ || работает немного не так. Пример:

c=false||5;//в c запишется 5

c=5||false;//в c запишется 5

c=5||4;//в c запишется 5

c=4||5//в c запишется 4

Вместо false может быть пустая строка, 0, undefined, null, или вообще любое значение, которое в логическом контексте является false.

Таким образом с помощью || можно сделать выбор между 2 значениями. Если 1 из них false или приводится к нему, то в переменную будет записано 2-е.

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович:
8-965-148-98-02, diplom07@mail.ru.
Печатать страницу: Урок 12. Логические значения в JavaScript

Урок 12, Логические значения в JavaScript, Урок, 12, Логические, значения, в, JavaScript, создание, сайта, веб, заказ, web, дизайн, раскрутка, продвижение, новый, сайт, рейтинг, сео, seo, Создание сайтов, web-программирование, seo-продвижение, создание и раскрутка сайтов, вбиваю в топ-10, как гвозди, попробуйте бесплатно, Создание сайтов, web-программирование, seo-продвижение, Урок, 12, Логические, значения, в, JavaScript, создание, сайта, веб, заказ, web, дизайн, раскрутка, продвижение, новый, сайт, рейтинг, сео, seo, создание, сайта, веб, заказ, web, дизайн, раскрутка, продвижение, новый, сайт, рейтинг, сео, seo, раскрутка сайтов, Вбиваю в ТОП-10, как гвозди, раскрутка сайтов, Делаю и раскручиваю сайты, Дмитрий Владимирович

×

Ваше письмо