int

This is a 32-bit (or longer) signed integer value.
When you need a number without the decimal point, or the number does not require a decimal point, you can use an integer. There is no integer between 1 and 2. For IntValue, the value it can store is -2147483648 ~ 2147483648.
In Lua, there is no specific integer. The numeric value is actually a double-precision floating-point number (or there are only double-precision floating-point numbers).