Операции JavaScript.

В JavaScript как и в любом другом языке есть операции (или другим языком операторы). Некоторые операции вы изучали в математике. Сегодня мы рассмотрим 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. Теперь попробуйте сами написать “маленькие программы” с разными арифметическими операциями.

Операции сравнения в 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.
  

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

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

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

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

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

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

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

  (2 > 1)&&(4 == 4)
  

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

  (2 < 1)&&(4 == 3)
  

Логическая операция &&, вернет false, поскольку обе операции сравнения не верны и возвращают false.

  (2 > 1)||(4 == 4)
  

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

  (2 < 1)||(4 == 3)
  

Логическая операция ||, вернет false, поскольку обе операции сравнения не верны и возвращают false.

 
Поделиться в facebook
Facebook
Поделиться в twitter
Twitter
Поделиться в vk
VK
Поделиться в google
Google+
Поделиться в email
Email

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

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

Группа в VK

Помощь проекту

Обнаружили опечатку?

Сообщите нам об этом, выделите текст с ошибкой и нажмите Ctrl+Enter, будем очень признательны!

Свежие статьи

Похожие статьи

Фреймворк Vue.js

Фреймворк Vue.js

Vue (произносится как view – вью) – это прогрессивный фреймворк для создания пользовательских интерфейсов. Vue позволяет строить приложения с применением архитектурного паттерна MVVM (Model-View-ViewModel). Особенность

 
Фреймворки и библиотеки в JavaScript

Фреймворки и библиотеки в JavaScript

JavaScript — это мультипарадигмальный язык программирования, который поддерживает типы программирования, управляемые событиями, функциональные и обязательные (в том числе объектно-ориентированные и основанные на прототипах). Фреймворки JavaScript

 
Знакомство с Ajax.

Знакомство с Ajax.

AJAX расшифровывается как «Асинхронный JavaScript и XML». Под AJAX понимается не одна технология, и она не является новой. На самом деле это группа технологий (HTML,

 
Знакомство с jQuery

Знакомство с jQuery

jQuery — это библиотека JavaScript, в основу которой положено взаимодействие JavaScript и HTML. Она позволяет легко получить доступ к любому элементу DOM, с ее помощью

 

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: