Это, вероятно, простой вопрос для людей, знакомых с Редактором кода Google Earth Engine (https://code.earthengine.google.com/) или вообще Javascript.
В моем коде мне нужно использовать размер объектадля логического условия (например, n> 0). Однако вывод .size (), который я буду хранить в n, возвращает не простое целое число, а структуру ee.Number, и я не могу преобразовать его вцелое число для правильной оценки условного выражения.
Пример со структурой ee.Number of Earth Engine:
var n=ee.Number(1)
print(n)
print(n.int())
print(n==1)
print(n===1)
print(n.int()==1)
print(n.int()===1)
print(n.int()== parseInt(1))
Это выводит их оценки как ложные, даже когда я пытаюсь преобразовать числовую структуру вint.
1
1
false
false
false
false
false
примечание:
print(typeof n)
возвращает объект (JSON):
object
Любая помощь очень ценится. Спасибо