डाउनलोड पी.डी.एफ. ई-बुक्स
R - Logical Operators

Logical Operators

OperatorsExplaination
& (Element-wise Logical AND)(Same as &&)अगर दोनों Operands TRUE होते है तो TRUE return करता है | ये vector के लिए multiple output return करता है |
| (Element-wise Logical OR)(Same as ||)अगर दो Operands में से एक Operand TRUE होता है तो TRUE return करता है | ये vector के लिए multiple output return करता है |
! (Logical NOT)TRUE को FALSE या FALSE को TRUE करता है |
&& (Logical AND)(Same as &) अगर दोनों Operands TRUE होते है तो TRUE return करता है | ये vector के लिए single output return करता है |
|| (Logical OR)(Same as |) अगर दो Operands में से एक Operand TRUE होता है तो TRUE return करता है | ये vector के लिए single output return करता है |

 

Example for Logical Operators

> a = 5
> b = 6
> a<b & a>b
[1] FALSE
> a<b && a>b
[1] FALSE
> a<b | a>b
[1] TRUE
> a<b || a>b
[1] TRUE
> !a<b
[1] FALSE
> !a>b
[1] TRUE

Example for Logical Operators using Vector

> a = c(TRUE, FALSE, FALSE)
> b = c(FALSE, TRUE, FALSE)
> a & b
[1] FALSE FALSE FALSE
> a && b
[1] FALSE
> a | b
[1]  TRUE  TRUE FALSE
> a || b
[1] TRUE
> !a
[1] FALSE  TRUE  TRUE
> !b
[1]  TRUE FALSE  TRUE