Что такое операторы JavaScript и их типы?



Операторы используются для выполнения определенных вычислений с операндами. Операторы JavaScript используются для сравнения значений, выполнения арифметических операций.

Оператор используется для управления определенным значением или операндом. Операторы используются для выполнения определенных математических и логических вычислений с операндами. В этой статье мы поговорим о различных Операторы и как они используются в коде в следующей последовательности:

Что такое оператор?

Операторы используются для сравнения значений, выполнения арифметических операций и т. Д. Например, если мы берем простое выражение, 4 + 5 равно 9. Здесь 4 и 5 называются операндами, а «+» называется оператором. JavaScript состоит из операторов разных типов, которые используются для выполнения разных операций.





Типы операторов JavaScript

В JavaScript есть разные типы операторов, которые используются для выполнения разных операций. Некоторые из операторов JavaScript включают:

  • Арифметические операторы
  • Операторы сравнения
  • Побитовые операторы
  • Логические операторы
  • Операторы присваивания

Арифметические операторы

Арифметические операторы используются для выполнения арифметических операций с операндами. Вот список операторов, которые известны как арифметические операторы JavaScript:



Оператор

Описание

пример



+

Добавляет два операнда

10 + 20 = 30

-

Вычитает второй операнд из первого

30–20 = 10

/

Разделите числитель на знаменатель

10/20 = 2

*

Умножить два операнда

5 * 5 = 25

%

Выводит остаток от целочисленного деления.

как работает tostring в Java

20% 10 = 0

++

Увеличивает целое значение на единицу

var a = 20 a ++ Теперь a = 21

-

Уменьшает целое значение на единицу

var a = 20 a– Теперь a = 19

Операторы сравнения

Оператор сравнения JavaScript сравнивает два операнда. Операторы сравнения следующие:

Оператор

Описание

пример

==

Проверяет, равны ли два операнда. Если да, то условие выполняется.

20 == 30 = ложь

===

Находит одинаковые (одинаковые и однотипные)

10 == 20 = ложь

знак равно

Проверяет, равны ли два операнда. Если значения не равны, то условие выполняется

20! = 30 = верно

! ==

Это означает, что два значения не идентичны

20! == 20 = ложь

>

приведите двойное значение к int java

Проверяет, больше ли значение левого операнда, чем значение правого операнда

30> 10 = верно

> =

Проверяет, больше ли значение левого операнда или равно значению правого операнда

20> = 10 = верно

<

Проверяет, меньше ли значение левого операнда, чем значение правого операнда.

двадцать<10 = false

<=

Проверяет, меньше ли значение левого операнда или равно значению правого операнда

30<=10 = false

Побитовые операторы

Поразрядные операторы используются для выполнения поразрядных операций с операндами. Вот список побитовых операторов:

Оператор

Описание

пример

&

Логическая операция И для каждого бита целочисленных аргументов

(10 == 20 и 20 == 33) = ложь

|

Он выполняет логическую операцию ИЛИ над каждым битом своих целочисленных аргументов.

(10 == 20 | 20 == 33) = ложь

^

Этот оператор выполняет побитовую операцию XOR.

(10 == 20 ^ 20 == 33) = ложь

~

Это унарный оператор, который меняет местами все биты в операнде.

(~ 10) = -10

<<

Перемещает все биты в первом операнде влево на количество мест, указанное во втором операнде.

(10<<2) = 40

>>

Значение левого операнда перемещается вправо на количество битов, заданное правым операндом.

(10 >> 2) = 2

>>>

Этот оператор аналогичен оператору >>, за исключением того, что сдвинутые слева биты всегда равны нулю.

(10 >>> 2) = 2

Логические операторы

В списке представлены все логические операторы JavaScript:

Оператор

Описание

пример

&&

Логический И - Если оба операнда ненулевые, условие становится истинным.

(10 == 20 && 20 == 33) = ложь

||

Логический ИЛИ - Если какой-либо из двух операндов не равен нулю, условие становится истинным.

(10 == 20 || 20 == 33) = ложь

!

Логический НЕ - Изменяет логическое состояние своего операнда.

! (10 == 20) = верно

Операторы присваивания

Операторы присваивания используются для присвоения значений операнду. Следующие операторы известны как операторы присваивания JavaScript:

Оператор

Описание

пример

знак равно

Назначает значения от правого операнда к левому операнду

20 + 10 = 30

+ =

Он добавляет правый операнд к левому операнду и присваивает результат левому операнду

var a = 20 a + = 10 Теперь a = 30

знак равно

Он вычитает правый операнд из левого операнда и присваивает результат левому операнду.

var a = 30 a- = 10 Теперь a = 20

знак равно

Он умножает правый операнд на левый и присваивает результат левому операнду.

var a = 10 a * = 20 Теперь a = 200

знак равно

какие ограничения в sql
Он делит левый операнд с правым операндом и присваивает результат левому операнду

var a = 10 a / = 2 Теперь a = 5

знак равно

Он принимает модуль с использованием двух операндов и присваивает результат левому операнду

var a = 10 a% = 2 Теперь a = 0

Это были некоторые из распространенных операторов JavaScript с их определением и примерами. На этом мы подошли к концу нашей статьи.

Теперь, когда вы знаете об операторах JavaScript, ознакомьтесь с пользователя Edureka. Курс по сертификации веб-разработки поможет вам узнать, как создавать впечатляющие веб-сайты с помощью HTML5, CSS3, Twitter Bootstrap 3, jQuery и API Google и развертывать их в Amazon Simple Storage Service (S3).

Есть вопрос к нам? Пожалуйста, укажите это в разделе комментариев «Оператора JavaScript», и мы свяжемся с вами.