JSONにInteger/Floatの型区別はあるか?
A. ない
https://json-schema.org/understanding-json-schema/about.html#about
JSON does not have separate types for integer and floating-point.