ee.Number.clamp

Clamps the value to lie within the range of min to max.

UsageReturns
ee.Number.clamp(number, min, max)Number
ArgumentTypeDetails
numberFloat

minFloat

maxFloat

Examples

Code Editor (JavaScript)

// Numbers within range are unaffected.
print('100 clamped to range [0,255]', ee.Number(100).clamp(0, 255));  // 100

// Numbers greater than max in range are set to max.
print('259 clamped to range [0,255]', ee.Number(259).clamp(0, 255));  // 255

// Numbers less than min in range are set to min.
print('-259 clamped to range [0,255]', ee.Number(-259).clamp(0, 255));  // 0