Operators are the symbols or sign used to perform some specific operation. Let us consider a simple expression c=a+b where, a, b and c are the operands. + = are the operators and addition is the operation.
1) Arithmetic Operator:
Arithmetic operator are symbol used for basic mathematical calculation such as addition, multiplication, division, subtraction, remainder etc.Operators are:
+ | Addition |
- | Subtraction |
* | Multiplication |
/ | Division |
% | Remainder |
++ | Increment |
- - | Decrement |
Program example
<script>
var a=2,b=3,c=a+b;
document.write(c);
</script>
2. Comparison Operator:
Comparison operator are the symbol used to compare the values of two operands. Operators are:
== | Equals |
!= | Not equal to |
< | Less than |
> | Greater than |
>= | Greater than equal |
<= | Less than equal |
Program example
<script>
var a=2,b=3,c=a+b;
if(a>b)
{
document.write(a);
}
else
{
document.write(b);
}
</script>
3. Logical operator:
Logical operator are used to make logical comparison i.e that logically connect two or more expression. Operator are:
&& | Logical AND |
|| | Logical OR |
! | Logical NOT |
Program example
<script>
var a=2,b=9,c=7;
if(a>b && a>c)
{
document.write(a);
}
else if (b>a && b>c)
{
document.write(b);
}
else
{
document.write(c);
}
</script>
4: Assignment Operator:
This operator is used to assign value to a identifier(variable). Operator are:
= | Simple equal to |
+= | Add and assign |
-= | Subtract and assign |
*= | Multiply and assign |
/= | Divide and assign |
% | Take remainder and assign |
Program example
<script>
var a=2,b=3,c=a*b;
document.write(c);
</script>
5: String Operator
This operator helps to add several strings. The process of adding string is called string concatenation.
+ is the string operator used to add string.
Program example
<script>
var a=2,b=3,c=a+b;
document.write(“Sum is” + c);
</script>