||
Logical "or" operator.
Syntax
expr_1 || expr_2
Operands
- expr_1, expr_2
 - A pair of valid scalar expressions.
 
Example
| Expression | Result | 
|---|---|
3 || 0
                                 | 
                                1 | 
                            
1 || -1
                                 | 
                                1 | 
                            
0 || 0
                                 | 
                                0 | 
                            
a || !a , where a=2
                                 | 
                                1 | 
                            
Comments
The result is a scalar.
If either expression is nonzero, the result is one.
If the value of both the expressions is zero, the result is zero.