DEV Community

Kavin Loyola S
Kavin Loyola S

Posted on • Edited on

JS Operators

++ / Increment operator

let n=1;
n=n+1; / n++
console.log(n);

o/p - 2

Enter fullscreen mode Exit fullscreen mode

-- / Decrement operator

let n=2;
n=n-1; / n--
console.log(n);

o/p - 1

Enter fullscreen mode Exit fullscreen mode
let i=5;
console.log(i++); -> Post increment
o/p - 6

Enter fullscreen mode Exit fullscreen mode
let i=7;
console.log(++i); -> Pre increment
o/p - 8

Enter fullscreen mode Exit fullscreen mode

**

2**5 = 2^5 = 2*2*2*2*2 = 32

Enter fullscreen mode Exit fullscreen mode

Comparison Operator

==

10 == 10 -> true
10 == "10" -> true

Enter fullscreen mode Exit fullscreen mode

only checks values.

===

10 === 10 -> true
10 === "10" -> true

Enter fullscreen mode Exit fullscreen mode

checks value and data types.

!= / Not equal

10 != 10 -> false

Enter fullscreen mode Exit fullscreen mode

Logical Operators

&&

c=34;
r=8;
c>=32 && r>=8;

o/p - true

Enter fullscreen mode Exit fullscreen mode

||

c=34;
r=8;
c>= 32 || r>8;

o/p=true

Enter fullscreen mode Exit fullscreen mode

Conditional Statements / Control flow Statements

for example:

let age=18;
if(age>=18){
   console.log("drive");
}else{
   console.log("not drive");
}

o/p - drive

Enter fullscreen mode Exit fullscreen mode

Top comments (0)