// 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.isIndexInRanges = function Adventurejs_isIndexInRanges(
index,
ranges
) {
return ranges.some(([start, end]) => index >= start && index < end);
};
})();