Читать учебники:
HTML, CSS, JavaScript, DOM
PHP, MySQL, Apache, WordPress
Photoshop, Веб-дизайн, Flat
SEO, SMM, Landing Page

Операции JavaScript

Какие операции существуют в JavaScript?

Урок №4
Операции в языке JavaScript
Операции в языке JavaScript

Операций в JavaScript, существует 6 видов, в этом уроке мы рассмотрим 4 основных вида операций:
1. Операция присваивания (мы уже с ней знакомы),
2. Арифметические операции,
3. Операции сравнения,
4. Логические операции.

Операция присваивания JavaScript

Когда мы инициализируем переменную (присваиваем ей значение) в JavaScript, мы используем операцию присваивания =. В языке JavaScript знак = означает присваивание.

var helloWorld;
helloWorld = "Привет Мир!";

Во второй строке, переменной helloWorld, с помощью операции присваивания =, было присвоено значение "Привет Мир!"

Арифметические операции в JavaScript

Арифметические операции — это обычные математические операции, которые все мы изучали в школе:
+ операция сложения,
- операция вычитания,
* операция умножения,
/ операция деления.

Напишем небольшую программу для сложения двух чисел:

var numberOne;
var numberTwo;
var numberSum;
numberOne = 5;
numberTwo = 7;
numberSum = numberOne + numberTwo;
alert(numberSum);

Создали три переменные numberOne, numberTwo и numberSum. Первым двум переменным numberOne и numberTwo присвоили значения 5 и 7, третьей переменной numberSum присвоили операцию сложения + с двумя первыми переменными. Эта операция numberOne + numberTwo (5 + 7), присвоит переменной numberSum значение 12

В последней строке, получили доступ к значению переменной numberSum, передав её в функцию alert(). В итоге у вас должно появится окошко с сообщением 12

Смотреть работу скрипта.

Поэкспериментируйте немного с этим скриптом, подставляя вместо операции сложения + другие арифметические операции, а вместо значений 5 и 7, другие числа.

Операции сравнения в JavaScipt

Операции сравнения применяются тогда, когда нужно сравнить между собой, значения двух переменных или просто два значения. Операция сравнения в зависимости от верности (правда) или неверности (ложь) сравнения, возвращает булевый тип данных: true или false.

Рассмотрим операции сравнения JavaScript:
== операция равенства,
=== операция строго равенства,
> операция больше,
< операция меньше,
>= операция больше или равно,
<= операция меньше или равно,
!= операция неравенства,
!== операция строго неравенства.

Рассмотрим примеры сравнения чисел:
alert(5 == 5); — сообщение покажет true,
alert(5 == 7); — сообщение покажет false,
alert(5 > 7); — сообщение покажет false,
alert(5 < 7); — сообщение покажет true,
alert(5 >= 7); — сообщение покажет false,
alert(5 <= 7); — сообщение покажет true,
alert(5 >= 5); — сообщение покажет true,
alert(5 != 5); — сообщение покажет false,
alert(5 != 7); — сообщение покажет true.

Операции сравнения обычно применяются в операторах ветвления if, где в зависимсоти от того, что вернет операция true или false, запустится тот или иной блок кода.

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

Логические операции, анализируют результаты операций сравнения и на основе этих данных, выдают true или false.

Схема логической операции:

(операция равнения) логическая операция (операция сравения)

Рассмотрим логические операции JavaScript:

1. && логическая операция И, если обе операции сравнения вернут true, то логическая операция И тоже вернёт true, если хотя бы одна из операций сравнения вернёт false, то тогда и логическая операция И тоже вернёт false

2. || логическая операция ИЛИ, если одна или обе операции сравнения вернут true, то логическая операция ИЛИ тоже вернёт true, если обе операции сравнения вернут false, то тогда и логическая операция ИЛИ тоже вернёт false

Примеры логических операций:

(2 > 1)&&(4 == 4)
Логическая операция &&, вернет true, поскольку обе операции сравнения верны и возвращают true.

(2 < 1)&&(4 == 4)
Логическая операция &&, вернет false, поскольку одна из операций сравнения 2 < 1 не верна и возвращает false.

(2 < 1)&&(4 == 3)
Логическая операция &&, вернет false, поскольку обе операции сравнения не верны и возвращают false.

(2 > 1)||(4 == 4)
Логическая операция ||, вернет true, поскольку обе операции сравнения верны и возвращают true.

(2 > 1)||(4 == 3)
Логическая операция ||, вернет true, поскольку одна из операций сравнения 2 > 1 верна и возвращает true.

(2 < 1)||(4 == 3)
Логическая операция ||, вернет false, поскольку обе операции сравнения не верны и возвращают false.

Читать далее: Оператор ветвления if else

Вам понравились уроки? Поддержите проект "Учебники для вебмастера"!
Можете отправить с карточки, мобильного телефона или яндекс.кошелька.
Минимальная сумма перевода 30 руб.

Категория: Статья
Статья создана: 16 Окт 2014
Статья обновлена: 5 Фев 2016

2 комментария на «“Операции JavaScript”»

  1. Привет, разработчик
    Я тебя попрошу: измени класс вместо col-sm-7 — col-sm-12 поставь. Так будет удобнее читать, тогда, когда разделяешь экран на 2 части: слева твой сайт, а справа текстовый редактор
    oglavlenie-content col-xs-12 col-sm-7 col-md-12 col-lg-9.
    Благодарю за понимание!!!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

gabdrahimov.ru - сайт для веб-разработчиков
(c) При использовании материалов, ссылка на сайт обязательна
Автор: Габдрахимов Дамир Google
e-mail: gabdr0[at]ya.ru
разработка сайта - gabdr0
бесплатный PHP хостинг (без рекламы!) - Beget