Logical Operators in JavaScript

JS - Logical Operators
Logical operatora की सहयता से logical condition perform किया जाता हैं, इस operator का use control statements में किया जाता हैं|
Operatos Description Example
&& Logical And a&&b
|| Logical Or a||b
! Logical Not !a

Logical AND (&&) Operator


यदि दिए गए सभी expression 'True' होता हैं तो ये हमें 'True' return करता हैं, और यदि दिए गए expression में से एक भी expression 'False' होता हैं तो हमें 'False' return करता हैं|

Expression 1st Expression 2nd Result
True True True
True False False
False True False
False False False

Q :- Logical AND (&&) Operator in JavaScript.


Source Code :

<!DOCTYPE html>
<html>
<head>
<title>Logical AND</title>
</head>
<body>
<script type="text/javascript">
	
var a=0,b=0,c=0;

a=window.prompt("Enter a Value",10);
b=window.prompt("Enter b Value",15);
a=parseInt(a);
b=parseInt(b);

c=(a<b)&&(b>a);

document.write("a : "+a+"<br>");
document.write("b : "+b+"<br>");

document.write("a less than b : "+(a<b)+"<br>");
document.write("b greater than a : "+(b>a)+"<br>");
document.write("Result : "+c+"<br>");

</script>
</body>
</html>

Output :-

a : 10
b : 15

a less than b : true
b greater than a : true
	
Result : true

Logical OR (||) Operator :


यदि दिए गए expression में से एक भी expression 'True' होता हैं तो हमें 'True' return करता हैं, और यदि दिए गए सभी expression 'False' होता हैं तो ये हमें 'False' return करता हैं|

Expression 1st Expression 2nd Result
True True True
True False True
False True True
False False False

Q :- Logical OR (||) Operator in JavaScript.


Source Code :

<!DOCTYPE html>
<html>
<head>
<title>Logical OR</title>
</head>
<body>
<script type="text/javascript">
	
var a=0,b=0,c=0;

a=window.prompt("Enter a Value",10);
b=window.prompt("Enter b Value",15);
a=parseInt(a);
b=parseInt(b);

c=(a<b)||(b<a);

document.write("a : "+a+"<br>");
document.write("b : "+b+"<br>");

document.write("a less than b : "+(a<b)+"<br>");
document.write("b less than a : "+(b<a)+"<br>");
document.write("Result : "+c+"<br>");

</script>
</body>
</html>

Output :-

 a : 10
b : 15

a less than b : true
b less than a : false
	
Result : true

Logical NOT (!) Operator


इस operator में यदि expression 'True' होता हैं तो हमें 'False' return करता हैं, और यदि expression 'False' होता हैं तो हमें 'True' return करता हैं|

Expression Result
True False
False True

Q :- Logical NOT (!) Operator in JavaScript.


Source Code :

<!DOCTYPE html>
<html>
<head>
<title>Logical NOT</title>
</head>
<body>
<script type="text/javascript">
	
var a=0,b=0,c=0,d=0;

a=window.prompt("Enter a Value",10);
b=window.prompt("Enter b Value",15);
a=parseInt(a);
b=parseInt(b);

c=!(a<b);
d=!(b<a);

document.write("a : "+a+"<br>");
document.write("b : "+b+"<br>");

document.write("a less than b : "+(a<b)+"<br>");
document.write("Logical Not Condition : "+c+"<br>");

document.write("b less than a : "+(b<a)+"<br>");
document.write("Logical Not Condition : "+d+"<br>");

</script>
</body>
</html>

Output :-

a : 10
b : 15

a less than b : true
Logical Not Condition : false

b greater than a : false
Logical Not Condition : true

Post a Comment

If you have any doubts,Please let me know

close