ee.Number.firstNonZero

Sélectionne la première valeur si elle est non nulle, et la deuxième valeur dans le cas contraire.

UtilisationRenvoie
Number.firstNonZero(right)Nombre
ArgumentTypeDétails
ceci : leftNombreValeur de gauche.
rightNombreValeur de droite.

Exemples

Éditeur de code (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

Configuration de Python

Consultez la page Environnement Python pour en savoir plus sur l'API Python et sur l'utilisation de geemap pour le développement interactif.

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