ee.Number.signum

Computes the signum function (sign) of the input; zero if the input is zero, 1 if the input is greater than zero, -1 if the input is less than zero.

UsageReturns
Number.signum()Number
ArgumentTypeDetails
this: inputNumberThe input value.

Examples

Code Editor (JavaScript)

print('Sign of -5', ee.Number(-5).signum());  // -1
print('Sign of 0', ee.Number(0).signum());  // 0
print('Sign of 5', ee.Number(5).signum());  // 1

Python setup

See the Python Environment page for information on the Python API and using geemap for interactive development.

import ee
import geemap.core as geemap

Colab (Python)

print('Sign of -5:', ee.Number(-5).signum().getInfo())  # -1
print('Sign of 0:', ee.Number(0).signum().getInfo())  # 0
print('Sign of 5:', ee.Number(5).signum().getInfo())  # 1