Javascript-operators

Javascript support different types of operators. They are:

  • Arithmetic Operators
  • Comparision Operators
  • Logical (or Relational) Operators



  • Assignment Operators
  • Conditional (or ternary) Operators
  • —–>Arithmetic Operators

    JavaScript supports arithmetic operators . A typical arithmetic operation operates on two numbers.

    eg:
    var x=100=50;
    or
    var x= a+b;(using variables)






    Operator Description
    (+) Addition Add two operands
    eg:A+B(A=10;B=30 will give 40)
    (-)Subtraction Subtracts the second operand from the first
    eg: A-B(A=10;B=30 will give -20)
    (*) Multiplication Multiply both operand
    eg:A*B(A=2;B=4 will give 8)
    (/)Division Divide the numerator by the denominator
    eg:A / B (A=20;B=10 will give 2)
    ( % )Modulus Outputs the remainder of an integer division
    eg: B % A (A=10;B=20 will give 0)
    (++) Increment Increases an integer value by one
    eg: A++ (A=10 will give 11)
    (–) Decrement Decreases an integer value by one
    eg: A– (A=10; will give 9)




    —->Comparision Operators

    Javascript support comparison operator




    Operator Description
    ( = = )Equal Checks if the value of two operands are equal or not.
    eg: A == B (A=10;B=20; is not true).
    ( != ) Not Equal Checks if the value of two operands are equal or not, if the values are not equal, then the condition becomes true.
    eg: A != B (A=10;B=20 is true.)
    ( > ) Greater than Checks if the value of the left operand is greater than the value of the right operand, if yes, then the condition becomes true.
    eg: A > B (A=10; B=20 is not true.)
    ( < ) Less than Checks if the value of the left operand is less than the value of the right operand, if yes, then the condition becomes true.
    eg:A < B(A=10;B=20; is true)
    ( >= ) Greater than or Equal to Checks if the value of the left operand is greater than or equal to the value of the right operand, if yes, then the condition becomes true.
    eg:A >= B (A=10;B=20 is not true)
    ( <= ) Less than or Equal to Checks if the value of the left operand is less than or equal to the value of the right operand, if yes, then the condition becomes true.
    eg: A <= B (A=10; B=20 is true)

    Logical (or Relational) Operators

    Javascript also support different types of logical oprator.




    Operator Description
    ( && ) Logical AND If both the operands are non-zero, then the condition becomes true.
    eg: A && B.
    (||) Logical OR If any of the two operands are non-zero, then the condition becomes true.
    eg: A || B.
    ( ! ) Logical NOT Reverses the logical state of its operand. If a condition is true, then the Logical NOT operator will make it false.
    eg: ! (A && B).

Leave a Reply

Your email address will not be published. Required fields are marked *