Page Summary
-
The
modmethod calculates the remainder of the first number divided by the second number. -
The method takes two Number arguments,
this: leftandright, and returns a Number. -
Examples are provided demonstrating the use of the
modmethod in both JavaScript and Python for both positive and negative dividends.
| Usage | Returns |
|---|---|
Number.
mod
(right)
|
Number |
| Argument | Type | Details |
|---|---|---|
|
this:
left
|
Number | The left-hand value. |
right
|
Number | The right-hand value. |
Examples
Code Editor (JavaScript)
// Remainder with positive dividend. print ( 'Remainder of 12/5' , ee . Number ( 12 ). mod ( ee . Number ( 5 ))); // 2 print ( 'Remainder of 1/-2' , ee . Number ( 1 ). mod ( ee . Number ( - 2 ))); // 1 print ( 'Remainder of 1/2' , ee . Number ( 1 ). mod ( ee . Number ( 2 ))); // 1 print ( 'Remainder of 2/3' , ee . Number ( 2 ). mod ( ee . Number ( 3 ))); // 2 print ( 'Remainder of 5.5/2' , ee . Number ( 5.5 ). mod ( ee . Number ( 2 ))); // 1.5 // Remainder with negative dividend. print ( 'Remainder of -12/5' , ee . Number ( - 12 ). mod ( ee . Number ( 5 ))); // -2 print ( 'Remainder of -1/2' , ee . Number ( - 1 ). mod ( ee . Number ( 2 ))); // -1 print ( 'Remainder of -4/2' , ee . Number ( - 4 ). mod ( ee . Number ( 2 ))); // 0
import ee import geemap.core as geemap
Colab (Python)
# Remainder with positive dividend. display ( 'Remainder of 12/5:' , ee . Number ( 12 ) . mod ( ee . Number ( 5 ))) # 2 display ( 'Remainder of 1/-2:' , ee . Number ( 1 ) . mod ( ee . Number ( - 2 ))) # 1 display ( 'Remainder of 1/2:' , ee . Number ( 1 ) . mod ( ee . Number ( 2 ))) # 1 display ( 'Remainder of 2/3:' , ee . Number ( 2 ) . mod ( ee . Number ( 3 ))) # 2 display ( 'Remainder of 5.5/2:' , ee . Number ( 5.5 ) . mod ( ee . Number ( 2 ))) # 1.5 # Remainder with negative dividend. display ( 'Remainder of -12/5:' , ee . Number ( - 12 ) . mod ( ee . Number ( 5 ))) # -2 display ( 'Remainder of -1/2:' , ee . Number ( - 1 ) . mod ( ee . Number ( 2 ))) # -1 display ( 'Remainder of -4/2:' , ee . Number ( - 4 ) . mod ( ee . Number ( 2 ))) # 0

