On an element-wise basis, calculates the bitwise OR of the input values.
Usage | Returns | Array.bitwiseOr(right) | Array |
Argument | Type | Details | this: left | Array | The left-hand value. |
right | Array | The right-hand value. |
Examples
Code Editor (JavaScript)
var empty = ee.Array([], ee.PixelType.int8());
print(empty.bitwiseOr(empty)); // []
print(ee.Array(0).bitwiseOr(ee.Array(0))); // 0
print(ee.Array(0).bitwiseOr(ee.Array(1))); // 1
print(ee.Array(1).bitwiseOr(ee.Array(0))); // 1
print(ee.Array(1).bitwiseOr(ee.Array(1))); // 1
print(ee.Array(0xFF).bitwiseOr(ee.Array(0xFFFF))); // 65535
print(ee.Array(0xFFFF).bitwiseOr(ee.Array(0xFF))); // 65535
print(ee.Array(-1).bitwiseOr(ee.Array(0xFF))); // -1
print(ee.Array(-2).bitwiseOr(ee.Array(-3))); // -1
print(ee.Array(-2).bitwiseOr(ee.Array(-4))); // -2
print(ee.Array([6, 6]).bitwiseOr(ee.Array([1, 11]))); // [7,15]