Operators | Syntex |
---|---|
&& |
logical and |
|| |
logical or |
! |
logical not |
इसमें दो condition को check किया जाता है| जिसमें से दोनों condition को true होने जरुरी होता है | तभी यह true value को return होता है | अगर दोनों में से एक भी condition false होगा तो यह false return करके देगा |
<script>
var a=10;
var b=5;
var c = a>b && b>=1;
document.write(c);
</script>
<script>
var a=17;
if (a>=18 && a<=30){
document.write("Your are Young")
}
else{
document.write("Your are not Young")
}
</script>
इसमें दो condition को check किया जाता है जिसमें से दोनों में से एक भी condition true होने पर यह हमें true value को return करके देता है। अगर दोनों condition false होगा तो यह false return करेगा
<script>
var a=10;
var b=5;
var c = (b==10) || (a==10);
document.write(c);
</script>
<script>
var a=17;
if (a>=30 || a<=18){
document.write("Your are Young")
}
else{
document.write("Your are not Young")
}
</script>
इसमें condition को false होने के बाद ही यह हमें true value को return करके देगा
<script>
var a=10;
var b=5;
var c= (a !==b);
document.write(c);
</script>