AI-generated Key Takeaways
-
Number.hypotcalculates the magnitude of a 2D vector [x, y]. -
The method takes two Number arguments,
left(x) andright(y). -
It returns a Number representing the calculated magnitude.
-
Examples demonstrate calculating the length from the origin to a point (x,y) using
hypot.
| Usage | Returns |
|---|---|
Number.hypot(right) | Number |
| Argument | Type | Details |
|---|---|---|
this: left | Number | The left-hand value. |
right | Number | The right-hand value. |
Examples
Code Editor (JavaScript)
// Left input is x and right input is y, representing point (x,y). print('Length from origin to point (0,0)', ee.Number(0).hypot(0)); // 0 print('Length from origin to point (3,0)', ee.Number(3).hypot(0)); // 3 print('Length from origin to point (3,4)', ee.Number(3).hypot(4)); // 5 print('Length from origin to point (-3,4)', ee.Number(-3).hypot(4)); // 5 print('Length from origin to point (-3,-4)', ee.Number(-3).hypot(-4)); // 5
import ee import geemap.core as geemap
Colab (Python)
# Left input is x and right input is y, representing point (x,y). # 0 print('Length from origin to point (0,0):', ee.Number(0).hypot(0).getInfo()) # 3 print('Length from origin to point (3,0):', ee.Number(3).hypot(0).getInfo()) # 5 print('Length from origin to point (3,4):', ee.Number(3).hypot(4).getInfo()) # 5 print('Length from origin to point (-3,4):', ee.Number(-3).hypot(4).getInfo()) # 5 print('Length from origin to point (-3,-4):', ee.Number(-3).hypot(-4).getInfo())