is-integer-in-range
TypeScript icon, indicating that this package has built-in type declarations

4.0.0 • Public • Published

is-integer-in-range

Tests if a value is an integer in a specified range.

The range is inclusive of the start and end values.

Install

npm install --save is-integer-in-range

or

yarn add is-integer-in-range

Examples

import isIntegerInRange from "is-integer-in-range";
isIntegerInRange(5, 1, 10); // -> true
isIntegerInRange(5.1, 1, 10); // -> false
isIntegerInRange(0, 1, 10); // -> false
isIntegerInRange(1, 1, 10); // -> true
isIntegerInRange(10, 1, 10); // -> true
isIntegerInRange(11, 1, 10); // -> false

API

isIntegerInRange

Tests if the specified value is an integer in the specified range.

The range is inclusive of the start and end values.

export default function isIntegerInRange(
    value: number,
    start: number,
    end: number
): boolean;

isIntegerInRangeFn

Curried variant of isIntegerInRange.

Takes a range specified as a start and end value, and returns a function that tests if a specified value is within the range.

The range is inclusive of the start and end values.

export function isIntegerInRangeFn(
    start: number,
    end: number
): (value: number) => boolean;

See also

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 4.0.0
    683
    • latest

Version History

Package Sidebar

Install

npm i is-integer-in-range

Weekly Downloads

683

Version

4.0.0

License

ISC

Unpacked Size

7.81 kB

Total Files

11

Last publish

Collaborators

  • djcsdy