isInteger(value, [minValue], [maxValue]) Last updated: 02. Dec 2025
Checks if specified value is an int.
Parameters
| Name | Type | Description |
|---|---|---|
| value | object | Value to validate. |
| minValue (optional) | number | Specify a minimum value for the number or "null" to skip. |
| maxValue (optional) | number | Specify a maximum value for the number or "null" to skip. |
Returns
Returns true if value is a number (within the specified range).
Example
Code example (JS)
JS is normal JavaScript either running in the browser or on the Docly™ server.let t = "5.5";
if (!docly.isInteger(t))
write("'" + t+ "' is not an integer \n");
let n = "123";
if (docly.isInteger(n, 100, 200))
write("123 is an integer between 100 and 200\n");
if (!docly.isInteger(n, 1, 10))
write("123 is NOT a integer between 1 and 10"); Output
The JS code above produces the output shown below:'5.5' is not an integer
123 is an integer between 100 and 200
123 is NOT a integer between 1 and 10