Page Summary
-
This function performs element-wise division between two values, returning 0 when the second value is 0.
-
The function is used on an Array and takes a right-hand Array as an argument, returning an Array.
-
Examples in JavaScript and Python demonstrate various division operations with different inputs, including division by zero, scalars, and other arrays.
| Usage | Returns |
|---|---|
Array.divide(right) | Array |
| Argument | Type | Details |
|---|---|---|
this: left | Array | The left-hand value. |
right | Array | The right-hand value. |
Examples
Code Editor (JavaScript)
print('2 / 0', ee.Array(2).divide(0)); // 0 print('2 / 1', ee.Array(2).divide(1)); // 2 print('2 / [1]', ee.Array(2).divide([1])); // [2] print('[3,4] / 2', ee.Array([3, 4]).divide(2)); // [1.5,2] print('[3,4] / [2,4]', ee.Array([3, 4]).divide([2,4])); // [1.5,1] print('[3,4] / ee.Array([2,4])', ee.Array([3, 4]).divide(ee.Array([2,4]))); // [1.5,1]
import ee import geemap.core as geemap
Colab (Python)
display('2 / 0:', ee.Array(2).divide(0)) # 0 display('2 / 1:', ee.Array(2).divide(1)) # 2 display('2 / [1]:', ee.Array(2).divide([1])) # [2] display('[3,4] / 2:', ee.Array([3, 4]).divide(2)) # [1.5,2] display('[3,4] / [2,4]:', ee.Array([3, 4]).divide([2,4])) # [1.5,1] display('[3,4] / ee.Array([2,4]):', ee.Array([3, 4]).divide(ee.Array([2,4]))) # [1.5,1]