Օպերատորներ Javascript- ում


Javascript օպերատորներ

Օպերատորները պարզապես թվաբանական, տրամաբանական կամ բիթային հատկություն ունեցող որոշ գործառույթներ են: Սկսենք նրանից, որ մենք նախ թվաբանական օպերատորների միջոցով կկարողանանք իմանալ մաթեմատիկա:

Թվաբանական օպերատորներ

օպերատորՍեփականություն
+Ժամանակը
-Հանում է
*Բազմապատկում
\բաժին
%Mod
=Նշանակում
++Ընդլայնումը
-Անկում

 

Մենք բավականին ծանոթ ենք որոշ օպերատորների, բայց յուրաքանչյուրին մանրամասն կսովորենք:

Ժամանակը

var num1 = 10;
var num2 = 20;
var total = num1+num2;		//total = 20

Այստեղ ընդհանուրը կպահի թվերի գումարի արժեքը:

Հանում է

var num1 = 10;
var num2 = 20;
var total = num1-num2;		//total = -10

Այստեղ ընդհանուրը կպահի թվերի տարբերության արժեքը, այս դեպքում նշանի հետ (-):

Բազմապատկում

var num1 = 10;
var num2 = 20;
var total = num1*num2;		//total = 200

Այստեղ ընդհանուրը կպահի թվերի բազմապատկման արժեքը:

բաժին

var num1 = 10;
var num2 = 20;
var total = num1/num2;		//total = 0.5

Այստեղ ընդհանուրը կպահպանի գործակիցի արժեքը: 0.5 այս դեպքում:

Մոդուլ

var num1 = 10;
var num2 = 20;
var total = num1%num2;		//total = 10

Այստեղ ընդհանուրը կպահպանի մնացորդի արժեքը: 10 այս դեպքում:

Նշանակում

var num1 = 10;
var num2;
var num2 = num1;		//num2 = num1 = 10

Այստեղ num2- ը կպահի num1- ի արժեքը: Հանձնարարությունը կատարվում է աջից ձախ կողմում: Հասարակ մաթեմատիկա, այնպես չէ՞:

Ընդլայնումը

var num = 10;
var total = num++;		//total = 11
var total = num+=4;		//total = 11+4 = 15

Ավելացման օպերատորը նման է գումարման, բայց օգտագործվում է այն դեպքում, երբ անհրաժեշտ է թվային արժեք ավելացնել փոփոխականին:

Անկում

var num = 10;
var total = num--;		//total = 9
var total = num-=2;		//total = 9-2 = 7

Բարձրացման օպերատորը ճիշտ է նման ենթադասի, բայց օգտագործվում է այն դեպքում, երբ անհրաժեշտ է փոփոխականից թվային արժեք հանել:

Նշում - Կարող եք նաև ավելացնել / նվազեցում օգտագործել բազմաբնույթ, բաժանման և մոդուլի գործարկիչներով: Փորձեք սա զննարկիչում:

Լարային օպերատորներ

Ի տարբերություն թվաբանական օպերատորների ՝ + -ը միակ օպերատորն է, որն օգտագործվում է 2 կամ ավելի տողերի միացման համար:

var first = "Fname";
var last = "Lname";
var name = first + " " + last;		//Fname Lname

var first = "Fname";
var name +=" Lname";			//Fname Lname
var name = first + " Lname";		//Fname Lname

Լար և թվեր

Javascript- ում դուք կարող եք միասին թվեր և տողեր ավելացնել, և արդյունքը կլինի տող:

var number = 10;
var name = 'Name';
var result = number+name;	//10name
result = name+number;		//name10

Համեմատության օպերատորներ

օպերատորՍեփականություն
==Հավասար է
!=Հավասար չէ
===Հավասար և հավասար տիպ
! ==Հավասար ոչ հավասար տիպի
>Ավելի մեծ է
<Պակաս
>=Ավելի մեծ, քան հավասար է
<=Պակաս, քան հավասար է

 

տրամաբանական Օպերատորներ

օպերատորՍեփականություն
&&Տրամաբանական ու
||Տրամաբանական կամ
!Տրամաբանական չէ

 

Այս օպերատորների միջոցով մենք ավելի մանրամասն կտեսնենք հաջորդ բաժնում, երբ կանդրադառնանք պայմանական հայտարարություններին: