array-any-index
Description
This module allows you to get values from an array using any index. This means that you can pass in a negative index or a float value. If float values are passed in, then interpolation will be used to calculate the value. If a negative index is passed in, then we travel backwards through the array to get a value. If an index that is larger than the array is passed in, we "loop" back through the array to get the value.
See Getting Started below for usage instructions or d3-interpolate for information on how we calculate float indexes.
Getting Started
Install the module with: npm install array-any-index
var arrayGet = ;var arr = 0 1 2 3 4 5;; // result: 2; // result: 2.5; // result: 4; // result: '#080080'
See Also
License
Copyright (c) 2015 skratchdot
Licensed under the MIT license.