ee.Number.firstNonZero

Chọn giá trị đầu tiên nếu giá trị này khác 0, nếu không thì chọn giá trị thứ hai.

Cách sử dụngGiá trị trả về
Number.firstNonZero(right)Số
Đối sốLoạiThông tin chi tiết
this: leftSốGiá trị bên trái.
rightSốGiá trị bên phải.

Ví dụ

Trình soạn thảo mã (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

Thiết lập Python

Hãy xem trang Môi trường Python để biết thông tin về API Python và cách sử dụng geemap cho quá trình phát triển tương tác.

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