ee.Number.firstNonZero

如果第一個值不是零,則選取第一個值,否則選取第二個值。

用量傳回
Number.firstNonZero(right)數字
引數類型詳細資料
這個:left數字左側值。
right數字右側值。

範例

程式碼編輯器 (JavaScript)

print('First non-zero: 0, 5', ee.Number(0).firstNonZero(ee.Number(5)));  // 5
print('First non-zero: 5, 0', ee.Number(5).firstNonZero(ee.Number(0)));  // 5

Python 設定

請參閱 Python 環境頁面,瞭解 Python API 和如何使用 geemap 進行互動式開發。

import ee
import geemap.core as geemap

Colab (Python)

print('First non-zero in [0, 5]:',
      ee.Number(0).firstNonZero(ee.Number(5)).getInfo())  # 5
print('First non-zero in [5, 0]:',
      ee.Number(5).firstNonZero(ee.Number(0)).getInfo())  # 5