Search Here

Java Script Operator



 Operator एक symbol  होते हैं , जो  process / operation  represent  करते हैं , या हम कह सकते हैं की Operators का use कोई process / या operation को perform  करने के लिए करते हैं।

JavaScript हमें different - different Operators provide कराती है different - different action perform करने के लिए। JavaScript में use होने वाले Operators कुछ इस प्रकार हैं -

  1. Arithmetic Operators 

  2. Assignment Operators

  3. Comparison Operators 

  4. Incrementing/Decrementing Operators

  5. Logical (or Relational) Operators

  6. Conditional (or ternary) Operator

JS Arithmetic Operators

 Arithmetic Operators simple calculation में use होने wale Operators  होते हैं जैसे  Addition , Subtraction etc . 

Now assume हमने x और y दो variables define किये हैं तो arithmetic operator कुछ  इस तरह से  operation perform करेंगे। 

Operator

Name

Example

Explanation

+

Addition

x+y

( + ) plus operator uses to add two or more numbers / values

-

Subtraction

x-y

( -  ) minus operator uses to substract one  numbers / values from another numbers / values or finds the difference

/

Division

x / y

quotient of x and y

*

multiplication

x * y

product of x and y

%

Modulus / remainder

x % y

remainder of operands

**

Exponentiation

x ** y

x raised to the power y or we can say that multiplies x by itself y times.

JS Arithmetic Operators Example

Another File : operators.html

Copy Fullscreen Run

<!DOCTYPE html >

 <html>

   <meta charset="utf-8">

      <title>Js Aritmetic Operators</title>

    </head>

    <body>

      <script>

        let x = 9;

        let y = 2;

        document.write(' Sum Of x and y : '+(x+y));

        document.write('<br> Product of Of x and y : '+(x*y));

        document.write('<br> Devision of Of x and y : '+(x/y));

        document.write('<br> Subtraction Of x and y : '+(x-y));

        document.write('<br> Modulus Of x and y : '+(x%y));

        document.write('<br> Product of Of x and y : '+(x**y));

      </script>

    </body>

</html>

Output

Sum Of x and y : 11

Product of Of x and y : 18

Devision of Of x and y : 4.5

Subtraction Of x and y : 7

Modulus Of x and y : 1

Product of Of x and y : 81

Note - Example में  '<br>'  का use line break के लिए किया गया है ।

JS Assignment Operators

Assignment  Operator को ( = ) से represent करते हैं , जो कि value को किसी variable में assign  करने के लिए use किया जाता है। हालाँकि इसे Arithmetic Operators के साथ भी उसे करते हैं। नीचे दिए गए Example में आप देख सकते हैं।

Operator

Name

Example

Explanation

=

Assign

x = y

value of y assigned to x

+=

Addition then Assign

x += y

First Add and then assign it to x. (It treats like x = x+y )

-=

Subtract then Assign

x -= y

get the difference and assign it to x. (It treats like x = x+y )

/=

Divide then assign quotient

x /= y

quotient of x and y then assign it to x .( It treats like x = x/y )

* =

Multiplication then assign the product

x * = y

product of x and y then assign it to x. (It treats like x = x*y )

% =

Divide then assign remainder

x %= y

remainder of operands then assign it to x. (It treats like x = x+%y )


JS Assignment Operators Example

Another File : assign_operators.html

Copy Fullscreen Run

<!DOCTYPE html >

<html>

  <head>

    <meta charset="utf-8">

    <title>JS Assignment Operators</title>

  </head>

  <body>

    <script>

      let x = 9;

      x += 90;  

      document.write('Now Value Of x : '+x);

      x -= 90;

      document.write('<br>Now Value Of x : '+x);

      x *= 2;

      document.write('<br>Now Value Of x : '+x);

      x %= 4;

      document.write('<br>Now Value Of x : '+x);

      x /= 9;

      document.write('<br>Now Value Of x : '+x);

    </script>

  </body>

</html>

Output

Now Value Of x : 99

Now Value Of x : 9

Now Value Of x : 18

Now Value Of x : 2

Now Value Of x : 0.2222222222222222

JS Comparison Operators

Comparison Operators दी हुई दो values को compare करके  Boolean (1 for true and for false It returns nothing ) value return करते हैं according to condition . Javascript में Comparison Operators को कुछ इस तरह से use कर सकते हैं।

Operator

Name

Example

Explanation

==

Equal

x = = y

checks if x is equal to y.

===

Identical

x === y

checks if x is equal to y with their data types.

!=

Not equal

x != y

checks if x is not equal to y.

!==

Not identical

x !==y

checks if x is not equal to y with data types.

<

Less than

x < y

checks if x is less than y.

>

Greater than

x > y

checks if x is greater than y.

<=

Less than or equal

x <= y

checks either x is less than or equal to y.

>=

Greater than or equal

x >= y

checks either x is greater than or equal to y.

JS Incrementing/Decrementing Operators 

Incrementing/Decrementing Operators को किसी variable को 1 से increase या decrease करने के लिए use किया जाता है।  हालाँकि इसमें Addition और   Subtraction operation ही होते हैं , इसलिए इसमें ( ++ ) या ( -- )  sign  ही use होते हैं। नीचे table में आप देख सकते हैं किसा तरह से इन्हे उसे करते हैं और क्या Output generate हैं।

Operator

Name

Explanation

++a

Pre Increment

first increment by 1 then return the value of a

a++

post Increment

first return the value of a then increment by 1 .

--a

Pre Decrement

first decrement by 1 then return the value of a

a--

Post Decrement

first return the value of a then decrement by 1.


JS Increment / Decrement Operators Example

Another File : operators3.html

CopyFullscreen Run

<!DOCTYPE html >

<html>

  <head>

    <meta charset="utf-8">

    <title>Js Increment / Decrement Operators</title>

  </head>

  <body>

    <script>

      let x = 1;

      ++x;

      document.write('Value of x : '+x);

      x++;

      document.write('<br>Value of x : '+x);

      x--;

      document.write('<br>Value of x : '+x);

      --x;

      document.write('<br>Value of x : '+x);

    </script>

  </body>

</html>

Output

Value of x : 2

Value of x : 3

Value of x : 2

Value of x : 1

JS Logical Operators

Logical Operators , एक या एक से अधिक expression के according Boolean value return करते हैं। जैसे -


Operator

Name

Example

Explanation

&&

And

x && y

same as and,returns True if Both operands(x and y)are true;

!

Not

!x

Returns True if x is not true;

||

Or

x || y

same as or , returns True if either x or y is true;


JS Conditional / Ternary Operators

Conditional / Ternary Operator में हम ( ? : ) use करते हैं , सबसे पहले दिए गए expression / condition  को evaluate करते हैं अगर expression true है तो question mark ( ?  ) के बाद का statement run होगा और अगर expression / condition   false है तो  colon ( : ) के बाद वाला statement run होगा। । जैसे -

JS Conditional / Ternary Operators Example

Another File : operators4.html

Copy Fullscreen Run

<!DOCTYPE html >

<html>

  <head>

    <meta charset="utf-8">

    <title>Js Conditional / Ternary Operators</title>

  </head>

  <body>

    <script>

      let x = 5;

      let y = 7;

      let result = x > y ? 'x is greater then y' : 'x is lower then y';

      document.write(result);

    </script>

  </body>

</html>


Output

x is lower then y



Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.