Шта су ЈаваСцрипт оператери и његове врсте?



Оператори се користе за извођење одређених прорачуна на операндима. ЈаваСцрипт оператори се користе за упоређивање вредности, изводе аритметичке операције.

Оператор се користи за манипулисање одређеном вредношћу или операндом. Оператори се користе за извођење одређених математичких и логичких прорачуна на операндима. У овом чланку ћемо разговарати о различитим Оператери и како се користе у коду у следећем низу:

Шта је оператер?

Оператори се користе за упоређивање вредности, извођење аритметичких операција итд. На пример, ако узмемо једноставан израз, 4 + 5 је једнако 9. Овде се 4 и 5 називају операнди, а ‘+’ се назива оператор. ЈаваСцрипт се састоји од различитих типова оператора који се користе за извођење различитих операција.





Врсте ЈаваСцрипт оператора

У ЈаваСцрипт-у постоје различите врсте оператора који се користе за обављање различитих операција. Неки од ЈаваСцрипт оператора укључују:

  • Аритметички оператори
  • Оператори поређења
  • Бит-ови оператори
  • Логички оператори
  • Оператори доделе

Аритметички оператори

Аритметички оператори се користе за извођење аритметичких операција над операндима. Ево листе оператора који су познати као ЈаваСцрипт аритметички оператори:



Оператор

Опис

Пример



+

Додаје два операнда

10 + 20 = 30

-

Одузима други операнд од првог

30 - 20 = 10

/

Поделите бројилац са називником

10/20 = 2

*

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

5 * 5 = 25

%

Излази остатак целобројне поделе

20% 10 = 0

++

Повећава целобројну вредност за један

вар а = 20 а ++ Сада а = 21

-

Смањује целобројну вредност за један

вар а = 20 а– Сада а = 19

наличје броја у јави

Оператори поређења

ЈаваСцрипт оператер поређења упоређује два операнда. Оператори поређења су следећи:

Оператор

Опис

Пример

==

Проверава да ли су два операнда једнака или не. Ако је одговор да, тада услов постаје тачан.

20 == 30 = нетачно

===

Проналази идентично (једнако и истог типа)

10 == 20 = нетачно

! =

Проверава да ли су два операнда једнака или не. Ако вредности нису једнаке, онда услов постаје тачан

20! = 30 = тачно

! ==

То подразумева да две вредности нису Идентичне

20! == 20 = нетачно

>

Проверава да ли је вредност левог операнда већа од вредности десног операнда

30> 10 = тачно

> =

Проверава да ли је вредност левог операнда већа или једнака вредности десног операнда

20> = 10 = тачно

<

Ово проверава да ли је вредност левог операнда мања од вредности десног операнда

двадесет<10 = false

<=

Проверава да ли је вредност левог операнда мања или једнака вредности десног операнда

30<=10 = false

Бит-ови оператори

Битовни оператори се користе за обављање битних операција на операндима. Ево листе битних оператора:

Оператор

Опис

Пример

&

Логичка операција И за сваки бит његових целобројних аргумената

(10 == 20 и 20 == 33) = нетачно

|. |

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

(10 == 20 | 20 == 33) = нетачно

шта је апликација у салесфорце-у

^

Овај оператер изводи Битвисе КСОР операцију

(10 == 20 ^ 20 == 33) = нетачно

~

Унарни је оператор и делује тако што обрће све битове у операнду

(~ 10) = -10

<<

Премешта све битове у свом првом операнду улево за број места наведена у другом операнду.

(10<<2) = 40

>>

Вредност левог операнда се помера удесно за број битова који је наведен у десном операнду.

(10 >> 2) = 2

>>>

Овај оператор је попут оператора >>, с тим што су битови померени лево увек нула.

(10 >>> 2) = 2

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

Листа садржи све ЈаваСцрипт логичке операторе:

Оператор

Опис

Пример

&&

Логичан И - Ако оба операнда нису нула, онда услов постаје тачан

(10 == 20 && 20 == 33) = нетачно

||

Логичан ИЛИ - Ако било који од два операнда није нула, тада услов постаје тачан.

(10 == 20 || 20 == 33) = нетачно

!

Логичан НЕ - Обрне логичко стање свог операнда.

! (10 == 20) = тачно

Оператори доделе

Оператори додељивања користе се за додељивање вредности операнду. Следећи оператори су познати као оператери доделе ЈаваСцрипт:

Оператор

Опис

Пример

=

Додељује вредности из десног бочног операнда у леви бочни операнд

20 + 10 = 30

+ =

Додаје десни операнд левом и додељује резултат левом операнду

вар а = 20 а + = 10 Сада а = 30

- =

Одузима десни операнд од левог и додељује резултат левом операнду

вар а = 30 а- = 10 Сада је а = 20

* =

Множи десни операнд са левим и додељује резултат левом

вар а = 10 а * = 20 Сада је а = 200

/ =

Леви операнд дели са десним и левом операнду додељује резултат

вар а = 10 а / = 2 Сада је а = 5

% =

Узима модул помоћу два операнда и додељује резултат левом операнду

вар а = 10 а% = 2 Сада је а = 0

То су били неки од уобичајених ЈаваСцрипт оператора са њиховом дефиницијом и примером. Овим смо дошли до краја нашег чланка.

Сада када знате за ЈаваСцрипт операторе, погледајте од Едуреке. Обука за сертификацију за веб развој ће вам помоћи да научите како да креирате импресивне веб локације помоћу ХТМЛ5, ЦСС3, Твиттер Боотстрап 3, јКуери и Гоогле АПИ-ја и примените их на Амазон Симпле Стораге Сервице (С3).

Имате питање за нас? Молимо вас да га спомињете у одељку за коментаре „ЈаваСцрипт оператора“ и јавићемо вам се.