Javascript language

JavaScript Arithmetic and Assignment Operators
Previous Home Next

Arithmetic Operators

Arithmetic operators used to perform arithmetic operations between variables.

Operator Description Example
+ Addition x=y+2
- Subtraction x=y-2
* Multiplication x=y*2
/ Division x=y/2
% Modulus x=y%2
++ Increment x=++y
-- Decrement x=--y

Assignment Operators

Operator Description
= x=y
+= x+=y
-= x-=y
*= x*=y
/= x/=y
%= x%=y

Comparison Operators

Comparison operators are used in logical statements to determine equality or difference between variables or values.

Operator Description
== is equal to
= = = is exactly equal to (value and type)
! = is not equal to
> is greater than
< is less than
>= is greater than or equal to
<= is less than or equal to

Logical Operators

Logical operators are used to determine the logic between variables or values.

Operator Description
&& and
! not
|| or

Conditional Operator

JavaScript also contains a conditional operator that assigns a value to a variable based on some condition.


variable_name=(condition) ? value1 : value2
Previous Home Next