Logical Operator
logical Operator हमे comparison operator (> , < , === , !==) को combine (जोड़) करने के लिए allow करते है
इसमें parentheses में कम से कम दो checks होते है |
लॉजिकल operator के उदाहरण है , जैसे कि && , ||
यदि && (and) operator का प्रयोग if statement के साथ किया जाये , तो दोनों comparison अगर पास (true) होते है तभी block रन होता है|
यदि || (or) operator का प्रयोग if statement के साथ किया जाये , तो दोनों comparison में से एक भी true होता है तो block रन हो जायेगा |
=>
&& operator उदाहरण
<script>
var age = 20;
var height = 168;
if(age>=21 && height>=168){
document.write("आप पात्र है ");
}
else{
document.write("आप पात्र नही है");
}
</script>
आउटपुट देखें =>
&& operator
पिछले उदाहरण में variable age में 20 व height में 168 value assign की गई है
if statement के parentheses में && (and) operator के साथ comparison operator के द्वारा दो comparisons किये गये हैं | अर्थात
क्या age 21 से ज्यादा या बराबर है और height 168 से ज्यादा या बराबर है
अगर दोनों true होते है तो पहला block रन होगा
अगर दोनों में से एक भी comparison false होता है तो दूसरा block रन होगा
or operator उदाहरण
<script>
var age = 20;
var height = 168;
if(age>=21 || height>=168){
document.write("आप पात्र है ");
}
else{
document.write("आप पात्र नही है");
}
</script>
आउटपुट देखें =>
or operator
पिछले उदाहरण में variable age में 20 व height में 168 value assign की गई है
if statement के parentheses में || (or) operator के साथ comparison operator के द्वारा दो comparisons किये गये हैं | अर्थात
क्या age 21 से ज्यादा या बराबर है या height 168 से ज्यादा या बराबर है
अगर दोनों में से एक भी true होता है तो पहला block रन होगा
अगर दोनों (left और right ) comparison false होता है तो दूसरा block रन होगा
0 टिप्पणियाँ
आपके सुझाव सादर आमंत्रित है