AI-generated Key Takeaways
-
Use
ee.Number.parse(input, radix)to convert a string to anee.Number. -
The
inputargument is the string to convert, and the optionalradixargument specifies the base number system, defaulting to 10. -
Leading zeros are removed during the conversion process.
| Usage | Returns |
|---|---|
ee.Number.parse(input, radix
)
|
Number |
| Argument | Type | Details |
|---|---|---|
input
|
String | The string to convert to a number. |
radix
|
Integer, default: 10 | An integer representing the base number system from which to convert. If input is not an integer, radix must equal 10 or not be specified. |
Examples
Code Editor (JavaScript)
print ( 'Client-side string converted to ee.Number' , ee . Number . parse ( '10' )); // 10 print ( 'ee.String converted to ee.Number' , ee . Number . parse ( ee . String ( '100' ))); // 100 print ( 'Ambiguous string object converted to ee.Number' , ee . Number . parse ( ee . Feature ( null , { id : '1000' }). get ( 'id' ))); // 1000 print ( 'Ambiguous number object converted to ee.Number' , ee . Number . parse ( ee . Feature ( null , { id : 1000 }). get ( 'id' ))); // 1000 print ( 'Leading zeros are removed' , ee . Number . parse ( '0001' )); // 1 print ( 'Radix 16' , ee . Number . parse ( '3E8' , 16 )); // 1000
import ee import geemap.core as geemap
Colab (Python)
display ( 'Client-side string converted to ee.Number:' , ee . Number . parse ( '10' )) # 10 display ( 'ee.String converted to ee.Number:' , ee . Number . parse ( ee . String ( '100' ))) # 100 # 1000 display ( 'Ambiguous string object converted to ee.Number:' , ee . Number . parse ( ee . Feature ( None , { 'id' : '1000' }) . get ( 'id' ))) display ( 'Leading zeros are removed:' , ee . Number . parse ( '0001' )) # 1 display ( 'Radix 16:' , ee . Number . parse ( '3E8' , 16 )) # 1000

