Краткий ответ: нет, не совсем.Они дадут это вам в том формате, в котором они решили дать вам.Я рекомендую вам привести его к int32.
Если вы действительно беспокоитесь о том, как он собирается поступить, и хотите, чтобы формат оставался точно таким же, передайте его как строку ииспользуйте некоторую форму лексического приведения, чтобы преобразовать ее в нужный вам числовой формат.
Помните, что javascript динамически типизирован, поэтому с их точки зрения это не должно иметь значения.Это всего лишь одна из тех раздражающих вещей: - / FireBreath «решает» эту проблему просто, не заботясь о том, что предоставляет браузер, и конвертируя его в тип данных, который функция ожидает.