// isIndexInRanges.js
(function () {
/* global AdventureJS A */
/**
* Check if the specified index is within the provided ranges.
* @memberOf AdventureJS
* @method AdventureJS#isIndexInRanges
* @param {Int} index
* @param {Array} ranges A nested array of ranges: [[start,end]]
* @returns {Boolean}
*/
AdventureJS.FX.isIndexInRanges = function AdventureJS_isIndexInRanges(
index,
ranges
) {
return ranges.some(([start, end]) => index >= start && index < end);
};
})();