is-index-x

WebJar for is-index-x

License

License

MIT
Categories

Categories

Dex General Purpose Libraries Utility
GroupId

GroupId

org.webjars.npm
ArtifactId

ArtifactId

is-index-x
Last Version

Last Version

1.1.0
Release Date

Release Date

Type

Type

jar
Description

Description

is-index-x
WebJar for is-index-x
Project URL

Project URL

http://webjars.org
Source Code Management

Source Code Management

https://github.com/Xotic750/is-index-x

Download is-index-x

How to add to project

<!-- https://jarcasting.com/artifacts/org.webjars.npm/is-index-x/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>is-index-x</artifactId>
    <version>1.1.0</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/is-index-x/
implementation 'org.webjars.npm:is-index-x:1.1.0'
// https://jarcasting.com/artifacts/org.webjars.npm/is-index-x/
implementation ("org.webjars.npm:is-index-x:1.1.0")
'org.webjars.npm:is-index-x:jar:1.1.0'
<dependency org="org.webjars.npm" name="is-index-x" rev="1.1.0">
  <artifact name="is-index-x" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='is-index-x', version='1.1.0')
)
libraryDependencies += "org.webjars.npm" % "is-index-x" % "1.1.0"
[org.webjars.npm/is-index-x "1.1.0"]

Dependencies

compile (5)

Group / Artifact Type Version
org.webjars.npm : to-number-x jar [2.0.0,3)
org.webjars.npm : math-clamp-x jar [1.2.0,2)
org.webjars.npm : max-safe-integer jar [1.0.1,2)
org.webjars.npm : to-integer-x jar [3.0.0,4)
org.webjars.npm : to-string-symbols-supported-x jar [1.0.0,2)

Project Modules

There are no modules declared in this project.

Travis status Dependency status devDependency status npm version jsDelivr hits bettercodehub score Coverage Status

is-index-x

Determine whether the passed value is a zero based index.

module.exports(value, [length])boolean

This method determines whether the passed value is a zero based index. JavaScript arrays are zero-indexed: the first element of an array is at index 0, and the last element is at the index equal to the value of the array's length property minus 1.

Kind: Exported function
Returns: boolean - A Boolean indicating whether or not the given value is a zero based index within bounds.

Param Type Default Description
value number | string The value to be tested for being a zero based index.
[length] number MAX_SAFE_INTEGER The length that sets the upper bound.

Example

import isIndex from 'is-index-x';

console.log(isIndex(0)); // true
console.log(isIndex(1)); // true
console.log(isIndex('10')); // true

console.log(isIndex(-100000)); // false
console.log(isIndex(2 ** 53)); // false
console.log(isIndex(0.1)); // false
console.log(isIndex(Math.PI)); // false
console.log(isIndex(NaN)); // false
console.log(isIndex(Infinity)); // false
console.log(isIndex(-Infinity)); // false
console.log(isIndex(true)); // false
console.log(isIndex(false)); // false
console.log(isIndex([1])); // false
console.log(isIndex(10, 10)); // false

Versions

Version
1.1.0