I am currently writing something that requires checking if one range contains any items from another range
var lvlRange = [];
for (var i = sLVL; i <= dLVL; i++) {
lvlRange.push(i);
}
var methodRange = [];
for (var i = skillIdentity.method1Start; i <= skillIdentity.method1End; i++) {
methodRange.push(i);
}
For example, if the lvlRange array has everything from 1-30, I need to check if the methodRange also has anything between 1 and 30 in it. Essentially checking if they have any overlapping numbers.
Something like (if lvlRange shares any numbers with methodRange) return true;