JAVASCRIPT


  MATHEMATICAL ACTIONS

  +   addition
  -   subtraction
  *   multiplication
  /   division
  %   rest of integer division
  + +   inkrementation
  - -   dekremention


  ASSIGNMENT OPERATORS

  =   assign
  +=   assign with addition of the value
  -=   assign with subtraction of the value
  *=   assign with multiplication of the value
  /=   assign with division of the value
  %=   assign with calculation of the rest of the division


  COMPARISON OPERATORS

  = =   equal
  !=   not equal
  = = =   equal value and equal type
  != =   not equal value or not equal type
  <   less than
  >   greater than
  <=   less than or equal
  >=   greater than or equal
  ?   ternary operator


  LOGICAL OPERATORS

  &&   conjunction (and)
  ||   alternative (or)
  !   negation (not)


 

  BITWISE OPERATORS   conjunction (and)
  |   alternative (or)
  ^   an exclusionary alternative (xor)
  ~   negation (not)
  <<   zero fill left shift
  >>   signed right shift
  >>>   zero fill right shift