Dark Mode Logo (Optional)

Dark Mode Logo (Optional)

OR (||) Logical Operator



OR (||)

इस Logical Operator के दोनों तरफ की Condition में यदि किसी एक तरफ की Condition भी True होती है , तब भी ये Logical Operator True या 1 Return करता है | यदि Logical Operator केवल एक ही स्थिति में False Return करता है जब इस Logical Operator के Left Hand Side व Right Hand Side होनो तरफ की Conditions False होती है | जैसे

X = (10<5)||(5<3)

ये  Statement Identifier X में 0 यानी False Store करेगा , क्योंकि इस Statement के Execute होने पर सबसे पहले Logical OR Operator के Left Hand Side के Expression (10<5) का  Execution होता है और ये Expression उस स्थिति में True Return करता है , जब 10 का मान 5 के मान से छोटा होता है |

चूंकि 10 हमेशा ही 3 से बड़ा होता है इसलिए ये  Expression False Return करता है | फिर Logical OR Operator के Right side की Condition Check होती है , जो उस स्थिति में True  या 1 Return करता है , जब 5 का मान 3 से कम होता है | चूंकि यहां भी 5 का मान हमेशा ही 3 से ज्यादा होता है , इसलिए ये Expression भी False या 0 Return करता है | अब यदि हम Logical Operator के उपरोक्त Expression को Represent करें तो इस Statement को निम्नानुसार Represent कर सकते है |

X= 0110

इस Expression में Logical OR Operator के दोनों ओर False या 0 है , अतः ये Logical OR Operator False या 0 ही Return करेगा और Variable Identifier X में 0 यानी False Store हो जायेगा |

 

You may like these posts:

No comments:

Post a Comment